Index

A B C D E F G H I J K L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(ICCBase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCBaseFilter
Indicates whether or not this filter matches the specified item
accept(ICCFile) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCFileFilter
Indicates whether or not the specified file should be included in the code coverage report
accept(ICCFile, Integer[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCLineFilter
Indicates which of the specified lines are to be included in a code coverage result
accept(ICCFile, Integer[], String[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCLineContentFilter
Indicates which of the specified lines are to be included in a code coverage result
accept(ICCFlowPoint) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCFlowpointFilter
Indicates whether or not to include the specified flow point
ACRRDG7201E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Duplicate test ID {0}, test results ignored
ACRRDG7202W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Missing test ID, generated test ID is {0}
ACRRDG7203E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Results must be captured using LINE level coverage, results are ignored
ACRRDG7204E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Streams not available for result files
ACRRDG7206E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Processing LINE attribute and encountered a problem at index {0}
ACRRDG7207W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Missing coverage level attribute, defaulting to LINE
ACRRDG7208W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Missing elapsed time, defaulting to 0
ACRRDG7209W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Missing engine key, defaulting to *unknown*
ACRRDG7210E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Results have the wrong code coverage level {0}, results ignored
ACRRDG7212W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Test result {0} is missing the start time tag, defaulting to the result file creation time
ACRRDG7213E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Content of file {0} does not match what has already been retrieved.
ACRRDG7214W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Unable to generate signature for file {0}.
ACRRDG7215E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Errors occurred during import.
ACRRDG7216E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
No results found in {0}
ACRRDG7218I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Using existing destination file {0}
ACRRDG7219I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Creating destination file {0}
ACRRDG7220E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Failed to create file {0} because of error {1}
ACRRDG7221E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Target file or directory {0} does not exist.
ACRRDG7222E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Unexpected error parsing line: {0}
ACRRDG7223E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Unexpected error trying to determine line information: {0}
ACRRDG7224E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Unable to create temp file: {0}
ACRRDG7225E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Line number not found: {0}
ACRRDG7226E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Source file not found: {0}
ACRRDG7227I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Duplicate test ID {0} from {1} was merged
ACRRDG7228E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Merge of results failed because of code coverage level mismatch
ACRRDG7229E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The imported source or listing file {0} from test ID {1} does not match the existing copy, the test result is ignored.
ACRRDG7230I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The imported source or listing file {0} already exists
ACRRDG7231E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Invalid CC result directory {0}, results are not imported
ACRRDG7232W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Item's parent was already set to id {0}, now replaced with {1}
ACRRDG7233W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Item's parent {0} is removed
ACRRDG7234W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Module {0} already exists
ACRRDG7235W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Data file that contains module/part information is not available, module/part information will not be imported
ACRRDG7236E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Problem retrieving source/listing from zip file, error text : {1}
ACRRDG7237W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Test {1} is filtered from the code coverage result.
ACRRDG7238W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: File {1} is filtered from the code coverage result.
ACRRDG7239E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}:Unsupported filter: {1}
ACRRDG7240E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Invalid line number: {1}
ACRRDG7241W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}:Lines filtered from code coverage result: {1} ({2})
ACRRDG7242W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Module {1} is filtered from the code coverage result.
ACRRDG7243E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Result was removed by a modifier.
ACRRDG7244E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: All tests have been filtered.
ACRRDG7245E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Source for file {1} not available for filtering.
ACRRDG7246W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Part or compile unit {0} already exists.
ACRRDG7247W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Flow point {0} already exists
ACRRDG7248W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
There are no test IDs in the result.
ACRRDG7249W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The test's elapsed time appears to be invalid, it is ignored.
ACRRDG7250W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Source may not match the code coverage data, some features may not be available.
ACRRDG7251I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Encoding for file {0} was not specified, it is being defaulted to {1}.
ACRRDG7252W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Processing the signature attribute for file {0} encountered a problem and flowpoint {1} will be ignored.
ACRRDG7253W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Statement {0} already exists
ACRRDG7254W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0} line numbers are out of range and will be ignored.
ACRRDG7255W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
File {0} already exists
ACRRDG7256E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
CRRDG7256E Value {0} for property {1} is invalid.
ACRRDG7257W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}: Part {1} is filtered from the code coverage result.
ACRRDG7258W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Branch point {0} already exists
ACRRDG7259W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Flowpoint {0} has no executable lines and will be ignored.
ACRRDG7260W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Source not found in the current result.
ACRRDG7261W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Source not found in previous result
ACRRDG7262W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Source content does not match.
ACRRDG7263W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Files have the same code coverage.
ACRRDG7264W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Flowpoint {0} last line {1} is invalid, setting to first line {2}.
ACRRDG7265W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Importing encountered a problem, detailed messages are available.
ACRRDG7266W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Some Java .class files do not match the versions of the classes that were used to record JaCoCo coverage data file: {0}
ACRRDG7267W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The version of this .class file does not match the version of the class that was used to record JaCoCo execution data file: {0}
ACRRDG7268W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
No class files were found in {0}.
ACRRDG7270I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Module {0} was excluded
ACRRDG7271I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Part {0} was excluded.
ACRRDG7272I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
File {0} was excluded.
ACRRDG7273W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Filter "{0}" is invalid and will be ignored.
ACRRDG7274W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Filter file {0} is invalid or not found and will be ignored.
ACRRDG7275W - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Filter "{0}" on line {1} of file {2} is invalid will be ignored.
ACRRDG7276I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Filters loaded from file: {0}.
ACRRDG7280E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The specified export encoding {0} is unsupported.
ACRRDG7298E - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
Error message text : {0}
ACRRDG7299I - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
{0}
addBlockFirstLine(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Adds the first line for a block to the list of blocks.
addChild(ICCTreeItem) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
addChild(ICCTreeItem) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Add a single child to this item The added child will have this item as its parent
addChildren(ICCTreeItem[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
addChildren(ICCTreeItem[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Add array of children to this item The added children will have this item as their parent if it is important to know if an item already exists then use ICCTreeItem.addChild(ICCTreeItem)
addElapsedTime(long) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Add elapsed time from each result that is imported.
addEncodedMessage(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
addEncodedMessage(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Messages are stored in an encoded format This format consists of a message key and 0 or more parameters By storing the parameters separate from the message text the translated message can be combined at display time This method allows the already encoded message to be stored directly in the ICCBase object
addException(CCAbstractException) - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
addFile(ICCImportFile) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportPart
Adds an existing file to this part This can be used where the caller wants to add the same file to 2 or more parts
addFilter(byte, String...) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
addFilter(byte, String...) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Adds a filter.
addHitCount(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Update the hit count by adding the passed value
addHitLines(int, Integer[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Add an array of hit lines.
addItem(ICCTreeItem, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Adds an item to this result indexed by the UUID
addLines(Integer[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Add an array of executable lines NOTE: in v9 the behavior of adding lines in a batch has changed If the array of lines passed includes duplicates they will be converted to statements e.g.
addMessage(String, String...) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
This is a helper method to store a message and its parms in a format that doesn't contain translatable text.
addMessage(String, String...) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Add a message to this artifact The format of the message can be: Message Key - the message key must match a message id in the supplied message property files. Plain text message - the text will be stored and returned as is. zero or more parameters that are substituted into the message.
addMessage(Throwable) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
Add message text from an exception to this artifact
addMessage(Throwable) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Add a message with text from an exception
addModifier(ICCModifier) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
addModifier(ICCModifier) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Adds a code coverage modifier to the result modifier
addPart(ICCImportPart) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Add an associated part to this file A part can be a program in the case of compiled languages This represents the artifact(s) created as a result of compiling this file
addPart(ICCImportPart) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportModule
Adds an existing part to this module Can be used when the same part exists in different modules
addTarget(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchPoint
Adds a target of the branch's source The order the targets is significant and *should* match the appearance in the source
addTarget(ICCStatement) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchPoint
Adds a target of the branch's source The order the targets is significant and *should* match the appearance in the source
APIVERSION_ATTR - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
 
APIVERSION_VALUE - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
Deprecated.
use CCAbstractExporter.getAPIVersion()
appendFilterSuffixToResultName(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
Appends a unique string to the result name to indicate the result is filtered

B

BASENAME - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
 
BRANCH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint is a branch see ICCFlowPoint.getType()
BRAZILIAN_PORTUGUESE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
BUILDID_ATTR - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
 
BUILDID_VALUE - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
Deprecated.
use CCAbstractExporter.getBuildID()

C

CCAbstractException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Implementation of a CC exception that supports encoded messages use Throwable.getMessage() to retrieve the message full text use CCAbstractException.getEncodedMessage() to retrieve the message in encoded form
CCAbstractException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
CCAbstractException(String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
CCAbstractException(String, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
CCAbstractException(Throwable) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
CCAbstractExporter - Class in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
CCAbstractExporter(String) - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
 
CCAbstractExporterInfo - Class in com.ibm.debug.pdt.codecoverage.core.results.exporters
A base implementation of ICCExporterInfo that represents information about the export operation Messages and properties can be set that indicate problems or informational messages encountered during the export
CCAbstractExporterInfo(String) - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterInfo
 
CCAbstractExporterSettings - Class in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
CCAbstractExporterSettings() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterSettings
 
CCAbstractImportInput - Class in com.ibm.debug.pdt.codecoverage.core.results.importers
Base implementation of ImportInput Implements most of the methods that support storing messages and properties
CCAbstractImportInput(String, String, boolean) - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
CCAbstractItem - Class in com.ibm.debug.pdt.codecoverage.core.results
Base implementation of ICCBase.
CCAbstractResultModifier - Class in com.ibm.debug.pdt.codecoverage.core.results
Base implementation of a result modifier Extend this class and override the modify method(s) See CCResultsModifierFactory for implemented filters
CCAbstractResultModifier() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
CCAbstractTreeItem - Class in com.ibm.debug.pdt.codecoverage.core.results
Base implementation of a CC item that is part of a tree hierarchy
CCDuplicateBranchPointException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
Exception indicates that a branch point already exists
CCDuplicateBranchPointException(ICCBranchPoint) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateBranchPointException
 
CCDuplicateException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCDuplicateException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateException
 
CCDuplicateException(String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateException
 
CCDuplicateException(String, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateException
 
CCDuplicateException(Throwable) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateException
 
CCDuplicateFlowPointException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCDuplicateFlowPointException(ICCFlowPoint) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateFlowPointException
 
CCDuplicateModuleException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCDuplicateModuleException(ICCImportModule) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateModuleException
 
CCDuplicatePartException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCDuplicatePartException(ICCImportPart) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicatePartException
 
CCDuplicateStatementException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCDuplicateStatementException(ICCStatement) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateStatementException
 
CCDuplicateTestcaseException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
Exception thrown when adding a testcase that already exists
CCDuplicateTestcaseException(ICCImportTestcase) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateTestcaseException
 
CCEmptyResult - Class in com.ibm.debug.pdt.codecoverage.core.results
Implementation of an empty result This implementation will always be compatible with the latest version of this API In v10.1 use CCResultsFactory.getInstance.createEmptyResult() to construct this class
CCExporterFactory - Class in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
CCExportException - Exception in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
CCExportException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportException
 
CCExportException(String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportException
 
CCExportException(String, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportException
 
CCExportException(Throwable) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportException
 
CCExportUtils - Class in com.ibm.debug.pdt.codecoverage.core.results.exporters
Common Export Utilities
CCExportUtils() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportUtils
 
CCFileChangedException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Creates an exception indicating that the specified file has changed between the two given results
CCFileChangedException(ICCResult, ICCResult) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCFileChangedException
 
CCFileChangedException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCFileChangedException
 
CCFileExistsException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
 
CCFileExistsException(ICCImportFile, ICCImportFile) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCFileExistsException
Thrown when a create file is requested and there is already one by the same name The exception will contain a reference to the existing file and a created instance of the new file.
CCFileMismatchException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
Represents a mismatch between 2 files
CCFileMismatchException(String, String, int) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCFileMismatchException
 
CCFilterException - Exception in com.ibm.debug.pdt.codecoverage.core.results.filters
Represents when an item is to be excluded from a code coverage result
CCFilterException(ICCResultModifier, ICCFilter, String, ICCBase) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterException
 
CCFilterException(ICCResultModifier, ICCFilter, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterException
 
CCFilterException(ICCResultModifier, Exception) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterException
 
CCFilterFactory - Class in com.ibm.debug.pdt.codecoverage.core.results.filters
This class generates filters
CCFilterFactory() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
 
CCIdenticalFilesException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Creates an exception indicating that the specified file is identical between the two given results
CCIdenticalFilesException(ICCFile, ICCResult, ICCResult) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCIdenticalFilesException
 
CCIdenticalFilesException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCIdenticalFilesException
 
CCImportException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
An exception during the import process If it is available the path being processed should be set in this exception before throwing it
CCImportException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
 
CCImportException(String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
Create import exception with message and one parameter
CCImportException(String, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
Create import exception with message and parameters
CCImportException(Throwable) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
Create import message from an exception
CCImportFlowPointException - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
Problems during import of a flowpoint will throw this exception A detailed message can be obtained from this exception
CCImportFlowPointException(String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportFlowPointException
 
CCImportUtils - Class in com.ibm.debug.pdt.codecoverage.core.results.importers
Common Import Utilities
CCImportUtils() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportUtils
 
CCInvalidResultDirectory - Exception in com.ibm.debug.pdt.codecoverage.core.results.importers
Exception thrown when an invalid result directory is encountered Message text contains the name of the invalid directory
CCInvalidResultDirectory(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCInvalidResultDirectory
 
CCLabelUtilities - Class in com.ibm.debug.pdt.codecoverage.core.results
Utility methods to obtain label text from API labels
CCLabelUtilities() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
 
CCMessageUtilities - Class in com.ibm.debug.pdt.codecoverage.core.results
Utility methods to obtain message text from API messages
CCMessageUtilities() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
 
CCModifierException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Represents an exception when a code coverage result modifier was performing an operation
CCModifierException(ICCResultModifier, Exception) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
 
CCModifierException(ICCResultModifier, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
 
CCModifierException(ICCResultModifier, String, ICCBase) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
 
CCModifierException(ICCResultModifier, String, String, String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
 
CCNLConstants - Interface in com.ibm.debug.pdt.codecoverage.core.results
 
CCRESULT - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporterTypes
 
CCResultException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Represents that a problem occurred during import The exception or exceptions that were encountered can be retrieved using CCAbstractException.getExceptions() Each CCImportException will contain information about why and what failed to import Results that are returned with the exception may not be complete
CCResultException() - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCResultException
 
CCResultException(Exception) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCResultException
 
CCResultsFactory - Class in com.ibm.debug.pdt.codecoverage.core.results
This class generates a CC Result object
CCResultsModifierFactory - Class in com.ibm.debug.pdt.codecoverage.core.results
Creates Code Coverage Modifiers
CCResultsModifierFactory() - Constructor for class com.ibm.debug.pdt.codecoverage.core.results.CCResultsModifierFactory
 
CCSONARQUBE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporterTypes
Deprecated. 
CCSourceFileNotFoundException - Exception in com.ibm.debug.pdt.codecoverage.core.results
Thrown when the source was not found for the file as part of a code coverage comparison
CCSourceFileNotFoundException(ICCFile) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCSourceFileNotFoundException
Creates an exception indicating that the source for the specified code coverage file was not found
CCSourceFileNotFoundException(String) - Constructor for exception com.ibm.debug.pdt.codecoverage.core.results.CCSourceFileNotFoundException
Creates an exception indicating that the specified file was not found
clearFilters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
clearFilters() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Clears any filters that have been added to the result.
clearRegisteredExporters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Clears the registered exporters.
clearRegisteredImporters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Clear all registered importers This can be used if the caller wants full control over which importers should be called.
COBOL_ENDPROGRAM - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
COBOL_PARAGRAPH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
COBOL_PROGRAM_ID - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
COBOL_SECTION - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
COBOL_USER_DEFINED_FUNCTION - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
com.ibm.debug.pdt.codecoverage.core.results - package com.ibm.debug.pdt.codecoverage.core.results
Interfaces and classes used to interact with code coverage results.
com.ibm.debug.pdt.codecoverage.core.results.exporters - package com.ibm.debug.pdt.codecoverage.core.results.exporters
Importers of code coverage data implement these interfaces.
com.ibm.debug.pdt.codecoverage.core.results.filters - package com.ibm.debug.pdt.codecoverage.core.results.filters
Interfaces and classes that support Filters.
com.ibm.debug.pdt.codecoverage.core.results.importers - package com.ibm.debug.pdt.codecoverage.core.results.importers
Exporters of code coverage data implement these interfaces.
createBranchPoint(int, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchData
Creates a branch point
createBranchPoint(ICCImportStatement, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchData
Create a branch flow point using a statement
createBranchPoint(String, ICCTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchData
Given an encode string returns a branch point See ICCBranchData.getEncodedFormat()
createEmptyResult() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
This will create an empty result that will behave like it has no CC data It can be used where an ICCResult is required but is empty.
createFile(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportPart
Create a file that has this part as its parent
createFile(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Creates and returns a file that is used during import For some languages the file is the root.
createFilterModifier(ICCFilter) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsModifierFactory
Creates a filtered result modifier for a code coverage result.
createFlowPoint(String, int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPointParent
Creates a flow point (entry/function/paragraph) with this flowpoint as parent Allows the first line to be set on creation, last line defaults to the first line The returned flowpoint can be used to set additional information Flowpoints created using this method are added as a child of this flowpoint
createFlowPoint(String, int, int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPointParent
Creates a flow point (entry/function/paragraph) with this flowpoint as parent Allows the first and last line to be set on creation The returned flowpoint can be used to set additional information Flowpoints created using this method are added as a child of this flowpoint
createFlowPoint(String, int, int, byte) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPointParent
Creates a flow point (entry/function/paragraph) with this flowpoint as parent Allows the first and last line to be set on creation The returned flowpoint can be used to set additional information Flowpoints created using this method are added as a child of this flowpoint
createLineContentFilter(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
Creates a line content filter based on a filter string
createLineContentFilter(String, String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
Creates a line content filter based on a file name and filter string
createModule(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Creates and returns a module that represents a container for compiled objects (parts)
createPart(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportModule
Creates and returns a part that represents the result of compiling source
createPart(String, ICCImportModule) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Creates and returns a part that represents a compiled object with the module as a parent Parts can also be created using ICCImportModule.createPart(String) Parts can be added to an existing module if they are the same part
createRegexLineContentFilter(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
Creates a line content filter that specifies a regular expression
createRegexLineContentFilter(String, String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterFactory
Creates a line content filter based on a file name and a regular expression
createResult() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Use this method to return an empty result that can be directly populated
createResult(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
helper method to process 1 path
createResult(String[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Creates an ICCResult by passing in 1 or more strings that resolve to path(s) where CC results can be found Each of the paths will be processed by the registered importers It is up to each importer to determine if the resultPath contains results that can be imported.
createResult(String[], ICCResultModifier) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Creates an ICCResult by passing in 1 or more strings that resolve to path(s) where CC results can be found Each of the paths will be processed by the registered importers It is up to each importer to determine if the resultPath contains results that can be imported.
createResult(String[], ICCResultModifier, String[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Creates an ICCResult by passing in 1 or more strings that resolve to path(s) where CC results can be found Each of the paths will be processed by the registered importers It is up to each importer to determine if the resultPath contains results that can be imported.
createResult(String[], String[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Creates an ICCResult by passing in 1 or more strings that resolve to path(s) where CC results can be found Each of the paths will be processed by the registered importers It is up to each importer to determine if the resultPath contains results that can be imported.
createStatement(int, int...) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatementData
Creates a statement from a line number and optional details If needed the index and column and column end can be set later If the statement does not exist it will be added.
createTestcase(String, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Creates and returns a testcase that is used during import
createTestcase(String, String, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Creates and returns a testcase with the option to not include it in the results
CZECH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

D

DATE_FORMAT - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
date format string used by ccapi when writing a date time stamp
deregisterExporter(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Removes an exporter If the exporter is not registered then no change is made
deregisterImporter(ICCImporter) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Removes a registered importer If the importer is not registered it will do nothing
DETAILS_PROP - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Property for details of the flowpoint (v2)
dispose() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
dispose() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCModifier
Disposes a modifier's cached information
dispose() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Disposes the cached data for the result modifier
dispose() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
Called to do cleanup (e.g.
dispose() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportInput
Called to do any required cleanup of artifacts

E

EMPTYIMPORTS - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
 
EMPTYSTRINGS - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
EMPTYTESTCASES - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
 
encodeLabel(String, String[]) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Given a label key and an array of zero or more parameters an encoded string is returned that can be stored into the objects that inherit ICCBase and extend CCAbstractException This format has the advantage that is does not contain translatable text.
encodeLabel(String, String[], int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Given a label key and an array of zero or more parameters an encoded string is returned that can be stored into the objects that inherit ICCBase and extend CCAbstractException This format has the advantage that is does not contain translatable text.
encodeLabel(String, String[], Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Given a label key and an array of zero or more parameters an encoded string is returned that can be stored into the objects that inherit ICCBase and extend CCAbstractException This format has the advantage that is does not contain translatable text.
encodeMessage(String, String[]) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Given a message key and an array of zero or more parameters an encoded string is returned that can be stored into the objects that inherit ICCBase and extend CCAbstractException This format has the advantage that is does not contain translatable text.
encodeMessage(String, String[], int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
This method will accept a message key + parms or it will accept a string that represents a complete message if an empty or null parm is passed
encodeMessage(String, String[], Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
This method will accept a message key + parms or it will accept a string that represents a complete message if an empty or null parm is passed
ENGINE_DEFAULT - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_VIEW
 
ENGLISH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
equals(Object) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
EXCLUDE_ZEROLINES - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Filter out modules and parts that have zero executable lines There are no extra arguments required.
EXECUTABLELINEMARKER - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource.MARKERTYPE
 
exportResult(ICCResult, ICCExporterSettings, String, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporter
Export the contents of the passed ICCResult to the destination path The actual format of the exported artifact(s) is determined by the exporter
exportResults(ICCResult[], ICCExporterSettings, String, boolean) - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
 
exportResults(ICCResult[], ICCExporterSettings, String, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporter
Export the contents of the passed ICCResult or results The implementor can decide if passing 2 or more has special meaning.

F

FILE_CREATE_DATE - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporter
 
FRENCH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
FUNCTION - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_LEVEL
 

G

GERMAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
getAnnotatedSource(ICCSource, boolean) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getAnnotatedSource(ICCSource, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource
Given a result that contains the same source as the current result, compare the code coverage i.e.
getBaseFileName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns the file name without any path information.
getBaseItem() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
Retrieves the code coverage base item that caused this exception.
getBaseName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns a "normalized" or "common" name for the file that can be used to compare.
getBranchPoint(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchData
Return the branch point that has the line as its origin
getBranchPoint(ICCStatement) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchData
Returns the branch point that has the statement as its origin
getBranchPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchData
Returns all branch points that are a direct child of this artifact
getCCFile() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the ICCFile that contains this flowpoint
getChild(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getChild(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Given a name return the matching child The current implementation only supports unique names
getChildren() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getChildren() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns an array (could be an empty array) of children New in v9 calls to this method will return child items in an order as determined by the items themselves
getChildren(T[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
Helper method to get array of items on the requested type
getColumn() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Zero based location on a line Will return zero for all statements on the same line if the column information is not known
getCompletedTime() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getCompletedTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultInfo
Returns the completed time This represents the time that the processing was completed
getContent() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Content of the statement
getCreatedTime() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getCreatedTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultInfo
If available this is the date/time that the result was created.
getDecodedMessages() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getDecodedMessages() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns an array of decoded messages ICCBase.getMessages() returns the encoded form, this method returns the messages already decoded The messages will be decoded using the default locale
getDecodedMessages(Locale) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getDecodedMessages(Locale) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns an array of decoded messages using the supplied locale ICCBase.getMessages() returns the encoded form, this method returns the messages already decoded
getDestination() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterInfo
 
getDestination() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporterInfo
Return the root destination of the export
getDuplicateTestcaseID() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateTestcaseException
 
getElapsedTime() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getElapsedTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultInfo
Total elapsed time for all merged results This is calculated by adding the elapsed time of each testcase.
getElapsedTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Returns the elapsed time associated with this testcase
getEncodedFormat() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchData
Returns an encode string that represents the branch point
getEncodedMessage() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
getEncoding() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Return the encoding of the stream or file returned by the implementer of this interface See Charset for a suggested list of possible encodings
getEncoding() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getEndColumn() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
End column of the statement This may not be set and will return zero if unknown
getEngineKey() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Returns a "key" that uniquely identifies a CC collection engine
getErrorLevel(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieves the error level of the message Results may be inconsistent if a plain text messages is passed
getExceptions() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
getExistingBranchPoint() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateBranchPointException
Returns the existing branch point
getExistingFile() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCFileExistsException
Returns the existing file
getExistingFlowPoint() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateFlowPointException
Returns the existing flow point
getExistingModule() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateModuleException
 
getExistingPart() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicatePartException
 
getExistingStatement() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateStatementException
Returns the existing statement
getExporter(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Returns the exporter that supports the exportType
getExporterTypes() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Returns a array of the available exporters
getFile() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns a local file if available.
getFile() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getFile(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Same as ICCFile.getFile() but can override the automatic unzip option.
getFile(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getFile(int) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getFile(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns the ICCFile with the matching ID or null.
getFile(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getFile(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCPart
Return a file by name
getFile(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Given a file name return an already added file.
getFileExtension(ICCFile) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportUtils
Given an ICCFile return an extension that represents the language
getFileFilter() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
Return a file filter that can be used to obtain a list of valid items in a directory The filter should return results by treating the directory as a container for 1 or more results.
getFileName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Returns a name for this item
getFiles() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getFiles() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCPart
Returns files associated with this part New in v10: Files with zero executable lines will be excluded if the ICCResult.addFilter(EXCLUDE_ZEROLINES) is set
getFiles() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns an array of files in the merged results.
getFilteredItem() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterException
 
getFlowPoint(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns the ICCFlowPoint with the matching ID or null
getFlowPoint(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns the first flow point with the given name When there is a flowpoint hierarchy, this will only return the first entry in the hierarchy that is found to match the name.
getFlowPointByQualifiedName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns the first flow point with the given qualified name, using / as a separator
getFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns a flat list of flowpoints.
getFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns nested flow points New in v9: The flowpoints will be sorted by the first line number, prior to this the order returned was undefined
getFlowPoints(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Return zero of more flowpoints that match the name.
getHitCount() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Returns the hit count If hit count is not recorded then returns 1 if the statement was hit
getHitLines(ICCTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageData
Given a testcase return lines that were hit
getHitStatements(ICCTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Returns statements hit by the testcase
getId() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.filters.ICCFilter
Retrieves the ID for the filter.
getId() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Retrieves the ID for the modifier.
getID() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getID() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Get a unique ID associated with this artifact
getImporterElapsedTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
Return time taken to importer the resutls
getImporterName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
Return the name of the importer that processed the import path
getImportInfo(boolean) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getImportInfo(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultInfo
Returns an array of import information as discovered by the registered importers
getImportInput(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
Given the path the importer should determine if this path (can be a file) contains information that the importer can process.
getImportPath() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
Returns the path containing the results imported or attempted to import
getImportPath() - Method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
getImportPath() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportInput
 
getIndex() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Relative index of statement on a line zero based...
getInfo() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getInfo() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns more detailed information about this result.
getInstance() - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
 
getInstance() - Static method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
 
getItem(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getItem(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Get an item by unique ID
getLabel(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieve the full label given an encoded label
getLabel(String, int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieve the full label text with substitutions executed Will return the label if it is a plain text (non-encoded) label
getLabel(String, String[]) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieves the full label based on key and parameters
getLabel(String, String[], int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieves the full label based on the key and parameters for the given language
getLabel(String, String[], Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieves the full label based on the key and parameters for the given locale
getLabel(String, Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Retrieve the full label text with substitutions executed Will return the label if it is a plain text (non-encoded) label
getLabelId(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Return the label id or key from the encoded label
getLanguage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Return an int that represents the compiled language of the file Refer to ICCConstants for possible values
getLanguage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the language of the flowpoint See ICCConstants for language values
getLanguage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCPart
Returns the language of the program If the language was not set it may be obtained from the first file in the part
getLanguage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getLastLine() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
This will return the last line of the flowpoint If line filtering has been applied then this will represent the last line that was not filtered
getLastStatement() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Return the last statement for this artifact For artifacts that begin and end on the same statement this will return the same value as ICCStatementData.getStatement()
getLevel() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getLevel() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Return the coverage level.
getLevel() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Return the coverage level for this result
getLine() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
This will return the first line of the flowpoint If line filtering has been applied then this will represent the first line that was not filtered
getLine() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Return the logical first line number in the source/listing
getLine() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Return the line number in the source/listing 1 based ..
getLines(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageData
Return an array of integers that represent line numbers of executable lines
getMessage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
The message, if it exists is returned This is most likely the final message associated with the import and may indicate why it failed
getMessage(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieve the full message text with substitutions executed Will return the message if it is a plain text (non-encoded) message
getMessage(String, int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieve the full message text with substitutions executed Will return the message if it is a plain text (non-encoded) message
getMessage(String, String[]) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieves the full message based on key and parameters
getMessage(String, String[], int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieves the full message based on the key and parameters for the given language
getMessage(String, String[], Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieves the full message based on the key and parameters for the given language
getMessage(String, Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Retrieve the full message text with substitutions executed Will return the message if it is a plain text (non-encoded) message
getMessageId(String) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Return the message id or key from the encoded message
getMessages() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
Returns any additional messages that were generated during the import/export/compare These messages may help determine the reason for this exception The messages are encoded and callers can use CCMessageUtilities to decode them in the language they need
getMessages() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getMessages() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCResultException
 
getMessages() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Return messages associated with this artifact Messages that were added as plain text will be returned as is Use CCMessageUtilities to decode the messages
getModifier() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
Retrieves the code coverage result modifier for this exception, may be null.
getModule(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getModule(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Return a ICCModule that matches the name.
getModules() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getModules() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns an array of ICCModule.
getName() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns a meaningful name for the item Items will have other methods if the name can have context information
getName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
Returns the name of the importer
getName(byte) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the flowpoint name with options Use ICCBase.getName() to return the flowpoint name.
getNewFile() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCFileExistsException
Return the new file
getNumChildren() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getNumChildren() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns the number of children
getNumExecutableBlocks() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the number of executable blocks for the flowpoint.
getNumExecutableLines() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumExecutableLines() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Returns the number of executable lines in this artifact
getNumExecutableStatements() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumExecutableStatements() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementDataBasic
Returns the number of executable statements
getNumFiles() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumFiles() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns the number of files in the merged results.
getNumFlowPoints() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Return the number of flowpoints for this artifact and its children
getNumHitBlocks() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the number of executed blocks for the flowpoint.
getNumHitFlowPoints() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumHitFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Return the number of flowpoints that were hit for this artifact and its children
getNumHitLines() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumHitLines() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Returns the number of hit lines
getNumHitStatements() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getNumHitStatements() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementDataBasic
Returns the number of hit statements
getOrigin() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Returns line that is the origin of the branch
getOriginStatement() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Returns statement that is the origin of the branch
getParent() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getParent() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns the parent or null if it is a root item
getParentFlowPoint() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the parent flowpoint.
getPart(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getPart(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns a ICCPart that matches the name.
getParts() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getParts() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns 0 or more artifacts that were created as a result of processing this file e.g.
getParts() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCModule
Returns the parts that make up this module.
getParts() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns an array of ICCPart.
getPath() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
Returns the path used by the importer and can help identify the source of the exception
getPercentCoverage() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getPercentCoverage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCPercentItem
Retrieves the percentage from the specified item
getPercentCoverage(ICCTestcase) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getPercentCoverage(ICCTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Retrieves the coverage of a testcase.
getProperties() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getProperties() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns the list of available properties
getProperty(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getProperty(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Get a property associated with this artifact
getProperty(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getProperty(String, Object) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
getProperty(String, Object) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Get a property and if it doesn't exist return the default value
getQualifiedName() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getQualifiedName() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns a qualified name can be used to uniquely identify an object.
getRegisteredImporters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Returns a copy of the registered importers Use CCResultsFactory.registerImporter(ICCImporter) or CCResultsFactory.deregisterImporter(ICCImporter) to update the list of importers
getResult() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getResult() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCResultException
Returns the incomplete result It is up to the receiver to determine if the associated exceptions make this result invalid See ICCResult.getStatus()
getResult() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Returns the ICCResult that contains this artifact
getResult() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Result from running the testcase NOTE: a value of zero is considered a success, any other value is considered a fail Callers can use this result to determine the severity of the fail
getRootFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
The list of root (ie have no parents) flowpoints.
Flowpoints are obtained during collection and may not represent a complete list as it appears in the source Debug technology and compiler optimization may not expose all the functions for some languages In v9 this list will be sorted by the flowpoint's first line number
getSettings() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporter
The settings this exporter supports set to their defaults The actual type of the setting should be documented as part of the exporter
getSignature() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns an array of bytes that represent a unique signature for this file's contents The implementation guarantees that the signature from files that have the exact same content will match This can be used to compare with another file to make sure it is the same.
getSourceDirectory() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns the source directory.
getSourcePaths() - Method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
getSourcePaths() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportInput
Returns 1 or more paths that can be used by an importer to search for source in addition to what is stored with the result
getSourceZipPath() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns a path to the zip that contains the source This can be used when the caller wants to extract and manage the contents
getStartTime() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Testcase start time
getStatement() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Return the first statement for this artifact
getStatement(int, int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Return a specific statement on a line
getStatements(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Returns an array of statements, use the hit parameter to get a complete list or just those that were hit Use ICCStatementDataBasic.hasStatements() to determine if they are available.
getStatements(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Returns 1 or more statements that exist on this line If the line number does not exist then zero entries are returned If the line exists then at least 1 statement will be returned
getStatus() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getStatus() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns a status value that represents an overall status.
getStream() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns an input stream to the contents if it is available.
getStream() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getStream(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Same as ICCFile.getStream() but can return the input stream with code coverage indicators injected.
getStream(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
getTag() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Returns the tag or tags associated with this testcase if it exists Tags are separated by a comma
getTags() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTags() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultInfo
Returns an array of tags included in the merged results This returns the value(s) of the tag attribute in the included results
getTargets(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Returns a List of lines that are the targets of the branch
getTargetStatements(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Targets are returned in the order they were added Note: only returns statements if the coverage data supported statements use ICCBranchPoint.getTargets(boolean)
getTestcase() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCDuplicateTestcaseException
 
getTestcase(int) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTestcase(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Get testcase by ID.
getTestcase(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTestcase(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns the testcase with the passed name.
getTestcase(String, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Given a testcase name and platform ID return the existing testcase
getTestcases() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTestcases() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Returns all testcases that were hit by this artifact
getTestcases() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns an array of testcases referenced in the merged results.
getTestcases(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Returns testcases that hit the target line
getTestcases(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageData
Given a line number return testcase(s) that hit the line
getTestcases(ICCStatement) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Return testcases that hit the targe statement
getTestcases(ICCStatement) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Returns the testcase(s) that hit the statement
getTestcases(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTestcases(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Given a file name return the testcases that hit at least one executable line.
getTestcases(String[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getTestcases(String[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Given 1 or more file names return a set of testcases (no duplicates) that hit at least 1 executable line.
getTestID() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCFileMismatchException
 
getType() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporter
The type of artifact exported.
getType() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns the type of flowpoint.
getUniqueID() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getUniqueID() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
The following API is added for backwards compatibility.
getUnZipDir() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
getUnZipDir() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Returns the directory to use when unzipping ICCFile contents.
getUUID() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
getUUID() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns a globally unique id (UUID) If one does not exist in the result, a call to ICCTreeItem.getUniqueID() will be done to produce a unique reproducible string

H

hasExtendedInfo() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Statements can be simple and only contain the line and index This method will return false When additional information like column start end has been set then this method will return true This can be used to optimize storing statement information without having to check if each field has been populated
hashCode() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
hasStatements() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
hasStatements() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBranchPoint
Returns true if this branch point is populated with statement information
hasStatements() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementDataBasic
Return true if artifact has statements.
HITLINEMARKER - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource.MARKERTYPE
 
HUNGARIAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

I

IAPIMessageConstants - Interface in com.ibm.debug.pdt.codecoverage.core.results
A list of message constants used by the Code Coverage API.
Note: Code Coverage engines may provide additional messages of their own, which are not included here.
ICCBase - Interface in com.ibm.debug.pdt.codecoverage.core.results
Base methods for result artifacts
ICCBaseFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
Represent a filter that includes/excludes any code coverage item
ICCBranchData - Interface in com.ibm.debug.pdt.codecoverage.core.results
 
ICCBranchPoint - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a branch point.
ICCCompareSource - Interface in com.ibm.debug.pdt.codecoverage.core.results
This artifact will compare the passed source with the same named source in this artifact Exceptions are thrown if the current artifact doesn't contain source by the same name
ICCCompareSource.MARKERTYPE - Enum Class in com.ibm.debug.pdt.codecoverage.core.results
 
ICCConstants - Interface in com.ibm.debug.pdt.codecoverage.core.results
The various languages recognized by engines.
ICCConstants.COVERAGE_LEVEL - Enum Class in com.ibm.debug.pdt.codecoverage.core.results
 
ICCConstants.COVERAGE_VIEW - Enum Class in com.ibm.debug.pdt.codecoverage.core.results
 
ICCCoverageData - Interface in com.ibm.debug.pdt.codecoverage.core.results
 
ICCCoverageDataBasic - Interface in com.ibm.debug.pdt.codecoverage.core.results
 
ICCExporter - Interface in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
ICCExporterInfo - Interface in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
ICCExporterSettings - Interface in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
ICCExporterTypes - Interface in com.ibm.debug.pdt.codecoverage.core.results.exporters
 
ICCFile - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a file or listing file in the CC results.
ICCFileFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
Represents a filter that includes and excludes files from a code coverage report
ICCFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
A general representation for a code coverage filter
ICCFlowPoint - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a function/subroutine/entry/paragraph in a ICCFile For some languages like COBOL this may also represent a paragraph if that information is available Hit lines are for this flowpoint only and do not include nested flowpoints New behavior in v9: The order that flowpoints are returned has been changed from undefined to ordered by the flowpoint's first line.
ICCFlowpointFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
Represents a filter that will include/exclude flow points from a code coverage result
Currently not supported.
ICCImportBranchData - Interface in com.ibm.debug.pdt.codecoverage.core.results
 
ICCImportBranchPoint - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a branch point e.g.
ICCImporter - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
Represents an importer of Code Coverage results Known implementations of this interface CompiledCCImporter - accepts a path that can be a single zip file that contains a complete result directory a result directory that contains the result files, specifically the .clcoveragedata and .componentMap files a directory that contains 1 or more zipped results a directory that contains 1 or more result directories a directory that contains a mix of zipped results or result directories Java Importer - accepts a path that can be a result directory that contains the result files, specifically the .coveragedata and .metadata files a file that has the .coveragedata or .metadata extension CC result Importer - accepts a path that can be a single zip file with the file extension .ccresult a result directory that contains 1 or more zip files with the file extension .ccresult
ICCImportFile - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
An importer will use this to add content about an imported file
ICCImportFlowPoint - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
Represents a function/entry/paragraph in a file Used during import to set values
ICCImportFlowPointParent - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
Represents an artifact that is a parent of a flowpoint and therefore can create one as its child In v9 flowpoints must have a valid first line number.
ICCImportInfo - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents information about artifacts that were imported or where an import was attempted
ICCImportInput - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
This interface serves the following purposes: 1) During the discovery phase it represents that the importer found valid data that can be used to do an import 2) Can be returned with ICCImportInput.isValidForImport() set to false to indicate that import is not supported but with error messages indicating why.
ICCImportModule - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
 
ICCImportPart - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
 
ICCImportResult - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
A result that is used during import to set values In v9 of the ccapi statement/branch/module/part support has been added or improved
ICCImportStatement - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a statement that can be updated.
ICCImportStatementData - Interface in com.ibm.debug.pdt.codecoverage.core.results
Implementors can create an ICCImportStatement Implementors must all add the statement to the artifact after it has been successfully created
ICCImportTestcase - Interface in com.ibm.debug.pdt.codecoverage.core.results.importers
An imported test or testcase
ICCLineContentFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
Represents a filter that include/excludes lines in a code coverage report based on their content
ICCLineFilter - Interface in com.ibm.debug.pdt.codecoverage.core.results.filters
Represents a filter that includes/excludes lines in a code coverage result
ICCModifier - Interface in com.ibm.debug.pdt.codecoverage.core.results
A very general representation of a modifier of code coverage data
ICCModule - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a module (typically the result of a link step) for compiled languages Contains ICCPart
ICCPart - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents the result of a compilation Several parts are linked to create a module ICCModule Contains ICCFile
ICCPercentItem - Interface in com.ibm.debug.pdt.codecoverage.core.results
Items that have a percentages
ICCResult - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents one or more CC results.
ICCResultInfo - Interface in com.ibm.debug.pdt.codecoverage.core.results
Result info, fields with information about the result(s)
ICCResultModifier - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a code coverage result modifier
ICCSource - Interface in com.ibm.debug.pdt.codecoverage.core.results
Implementors of this interface declare that they support source in some form It may be source or listing depending on the origin of the code coverage data
ICCStatement - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a statement.
ICCStatementData - Interface in com.ibm.debug.pdt.codecoverage.core.results
Implemented by artifacts that support statement level data Statements are represented as ICCStatement If statement level information is NOT available then a line is considered to have 1 statement
ICCStatementDataBasic - Interface in com.ibm.debug.pdt.codecoverage.core.results
Artifacts that implement this interface return basic statement coverage data
ICCTestcase - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents a test or testcase This interface is used to query a testcase
ICCTreeItem - Interface in com.ibm.debug.pdt.codecoverage.core.results
Represents an item that has a hierarchy.
importResults(ICCImportResult, ICCImportInput, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImporter
If the call to ICCImporter.getImportInput(String) returns an instance of ICCImportInput and ICCImportInput.isValidForImport() returns true then this method is called to do the actual import.
INCLUDE_FILE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Represents an %INCLUDE statement This can represent coverage of a file(s) specified by the include statement
isComplete() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
isComplete() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Return a simple boolean indicating if the results are valid.
isDebuggable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCModule
Returns true if 1 or more parts are debuggable and the debug information was linked into or attached to the module
isDebuggable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCPart
Return true if this part is debuggable
isEmpty() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
Returns true if there are no exceptions added
isExternal() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Returns true if the source is NOT stored with the data, i.e.
isHit() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
isHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageDataBasic
Returns true if this artifact was hit Each artifact may have different interpretations of what it means to be hit (e.g could be the first line if a flowpoint)
isHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatement
Returns true if statement was hit
isHit(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageData
Return true if line number has been hit
isHit(ICCStatement) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCStatementData
Returns true if the statement was hit Each statement can be asked if it was hit using ICCStatement.isHit()
isImported() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
 
isMerged() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
isMerged() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
If this result was created from 2 or more input results then it is considered "merged".
isMessage() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
isMessage() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns true if there are messages
isNameMatch(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Indicates whether or not the specified file name matches the name for this file.
isNestedFlowPoints() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Returns true if there are nested flow points
isProperty(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
isProperty(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Returns true if the property has been set
isRoot() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
isRoot() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Returns true if this is a root item with no parent
isSourceAvailable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFile
Returns true if the contents of this file are available ICCFile.getFile() can be used to get at the contents from the file system ICCFile.getStream() can be used to get the contents from both the file system or from a zip
isSourceAvailable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
isSuccessful() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterInfo
 
isSuccessful() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporterInfo
Return true if the overall export operation was successful Details such as informational messages can be set in this class
isSuccessful() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTestcase
Returns true if the testcase was successful NOTE: if testcase result data is not available the test is considered to have been successful
isValidForImport() - Method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
isValidForImport() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportInput
Returns true if valid for input.
ITALIAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

J

JAPANESE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
JAVA_CLASS - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint is a java class see ICCFlowPoint.getType()
JAVA_CONSTRUCTOR - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint is a java constructor see ICCFlowPoint.getType()
JAVA_METHOD - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint is a java method see ICCFlowPoint.getType()
JAVA_STATIC_INITIALIZER - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint is a java static initializer see ICCFlowPoint.getType()

K

KOREAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

L

LANG_A - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_ALP_ASM - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_B - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_C - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_CL_400 - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_COBOL - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_COBOL_COPYBOOK - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_CPP - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_FORTRAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_GCJ - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_JAVA - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_JAVASCRIPT - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_OPM_RPG - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_PLI - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_PLX - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_PLX86 - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_RPG - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_SYSTEM - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_UNKNOWN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_UPC - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANG_X10 - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
LANGUAGE_DISPLAY_NAMES - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
Display names for the languages
LINE - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_LEVEL
 
LISTING - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_VIEW
 

M

main(String[]) - Static method in class samples.TestExportDriver
The first parameter is the output file The rest of the parameters are results that should be merged (if there are >1) and exported
main(String[]) - Static method in class samples.TestFileStream
one or more paths to a directory of file that contains cc data
main(String[]) - Static method in class samples.TestResultDriver
 
MISSINGSOURCEMARKER - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource.MARKERTYPE
 
modify(ICCImportFile) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
modify(ICCImportFile) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Modifies the specified file
modify(ICCImportModule) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
modify(ICCImportModule) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Modifies the specified module
modify(ICCImportPart) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
modify(ICCImportPart) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
modifies the specified part
modify(ICCImportResult) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
modify(ICCImportResult) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Modifies the specified code coverage result
modify(ICCImportTestcase) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractResultModifier
 
modify(ICCImportTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResultModifier
Modifies the specified test case
MODULE - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_LEVEL
 

N

NOT_DEFINED - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Flowpoint type is not defined
see ICCFlowPoint.getType()

P

PARM_SEPARATOR - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.IAPIMessageConstants
The separator for the message id and its parameters
POLISH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

Q

QUALIFIED - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
ICCFlowPoint.getName(byte) option to return name qualified
QUALIFIER - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
Character used when qualifying a flowpoint when using the ICCFlowPoint.QUALIFIED option

R

readUUID(Element, ICCTreeItem) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportUtils
If it exists, the UUID attribute is read and assigned to the artifact.
refresh() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
refresh() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Refreshes the children to ensure the sort order is correct
registerExporter(ICCExporter, String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Register an exporter by export type The export type string will be used later to select this exporter
registerImporter(ICCImporter) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Adds an importer to the registered importers If processing has already started the registered importer will not be used importers must be registered before CCResultsFactory.createResult(String[]) is called Only 1 instance of an importer is allowed
removeLine(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
When required by an importer individual lines can be removed; Nothing is done if the line number does not exist
removeTestcase(int) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
removeTestcase(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCoverageData
Remove a testcase from this file
removeTestcase(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Remove a testcase from this result.
resetRegisteredExporters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExporterFactory
Restore registered exporters to the default
resetRegisteredImporters() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Reset the importers to the default list
RESULT_ERROR - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
RESULT_OK - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
RESULT_WARNING - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCConstants
 
RUSSIAN - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

S

samples - package samples
 
setAnnotatedMarker(ICCCompareSource.MARKERTYPE, String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
setAnnotatedMarker(ICCCompareSource.MARKERTYPE, String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource
Allow the user to change the annotation shown for a HitLine.
setBaseFileName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Unqualified file name Normally this will be the qualified name without any path information
setBaseItem(ICCBase) - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCModifierException
Sets the item that caused the modifier exception
setBaseName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set a "normalized" or "common" name for this file that can be used to compare.
setChildName(ICCTreeItem, String, String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
Helper method to update any internal references to a child's name that may require update when a child's name is changed.
setColumn(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Update the statement's beginning column on the line zero based
setContent(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Set the content of the line.
setDebuggable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportModule
Set module as debuggable By default modules are considered as not debuggable
setDebuggable() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportPart
Set the part as having debug info, by default parts are not considered debuggable
setDestination(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterInfo
 
setDestination(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.exporters.ICCExporterInfo
Allows the destination to be updated
setElapsedTime(long) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Set the elapsed time from the testcase It should also be added to the result for a total elapsed time When merging a testcase the times will be averaged with an prior value The intent is to return a value that represents an approximate time that it will take to run the testcase.
setEncoding(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set the codepage/encoding of this file's content See Charset for possible values
setEndColumn(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Update the statement's ending column on the line zero based
setEngineKey(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Add the unique engine key used to capture the testcase that is being imported
setExceptionLogging() - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Call to enable exception stacktrace logging
setFile(File) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set a reference to a cached or local copy of the file content NOTE: if the source/listing is in a zip then this method is not expected to return a file The API suggests that ICCFile.getStream() be used to retrieve content.
setFile(File, boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Similar to ICCImportFile.setFile(File) but allows for the "external" flag.
setFilteredItem(ICCBase) - Method in exception com.ibm.debug.pdt.codecoverage.core.results.filters.CCFilterException
 
setFirstLine(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Set the first line
setHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Indicate that this statement was hit Implementations may use hit count to record that it was hit This method will not change the hit count but ensure that it is at least set to 1
setHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Optional method that says this flow point was hit If not used then the first line of the flow point is checked to determine if it was hit
setHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportModule
Set as hit
setHit() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportPart
Mark as hit
setHitCount(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Set the count to a specific value
setImporterElapsedTime(long) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
Sets the elapsed time to import This is not the same as the elapsed time recorded in the testcase data
setImportName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportInfo
Set the name of the importer used to process the import path
setIncomplete() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Marks this result as incomplete
setIndex(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatement
Update the index of the statement on the line zero based The first statement on the line always has an index of zero
setLanguage(int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Set the default language see CCNLConstants for list
setLanguage(int) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Set the default language see CCNLConstants for list
setLanguage(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set language for this file see ICCConstants
setLanguage(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportPart
see ICCConstants for a list of language constants
setLanguage(Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCLabelUtilities
Set the default language using locale
setLanguage(Locale) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.CCMessageUtilities
Set the default language using locale
setLastLine(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Set the last line
setLevel(ICCConstants.COVERAGE_LEVEL) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Sets the overall coverage level for this result.
setLevel(ICCConstants.COVERAGE_LEVEL) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Set the level for this testcase.
setLines(Integer[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Adds an array of executable lines to this flow point Duplicates are ignored
setMerged() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportResult
Set this result as being merged.
setName(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
Set the name of this artifact In version 10.1 this became part of the API
setName(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
setName(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
setName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Update name of this item.
setName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
Assigns a name to this result.
setParent(ICCTreeItem) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
setParent(ICCTreeItem) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Sets the parent of this item This item will become a child of the parent
setPath(String) - Method in exception com.ibm.debug.pdt.codecoverage.core.results.importers.CCImportException
Set the import path in this exception this can give the catcher of this exception the context
setProperty(String, Object) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
setProperty(String, Object) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Set a property associated with this artifact.
setProperty(String, Object) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
setQualifiedName(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set a name that may include path information
setResult(int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Set the result of the testcase NOTE: a value of zero is considered a success and ICCTestcase.isSuccessful() will return true
setResult(ICCResult) - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCResultException
The merged results gathered with problems is added to this exception so that the caller can obtain the results and determine if they are usable
setSignature(byte[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set a unique signature for the file contents Based on MD5 it is used to compare file contents without opening the file
setSourceAvailable(boolean) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Sets source available to passed boolean
setSourceDirectory(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Optional method to set the path where source/listing content is stored When the source/listing is in a zip this is the relative path to the source
setSourcePaths(String[]) - Method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
setSourcePaths(String[]) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportInput
Additional source paths (in addition to what can be found with the results) can be set here and will be used by importers that support external source paths
setSourceZipPath(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFile
Set to the full path to the zip that contains the source/listing
setStartTime(long) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Set the start time from the testcase When merging a testcase the earliest time will be used, times after an already set time will be ignored
setStatementHit(int, int, int) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportStatementData
Set the statement as being hit by a specific test case id
setSuccessful() - Method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCAbstractExporterInfo
 
setTag(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportTestcase
Optional tags from in the testcase should be added here.
setTargetHit(int, ICCTestcase) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCImportBranchPoint
Indicates that the target at the index was hit, if there are multiple sources then this will be tied to the first source The index is based on the order that the targets were added to this artifact zero based
setType(byte) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.importers.ICCImportFlowPoint
Sets the type of flowpoint.
setUnZipOptions(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
setUnZipOptions(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCResult
When an unzip directory is set the API will use the directory to unzip and return a File when ICCFile.getFile() is called.
setUUID(String) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
setUUID(String) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Sets the unique id for this tree item When possible this should be a UUID format.
setValidForInput(boolean) - Method in class com.ibm.debug.pdt.codecoverage.core.results.importers.CCAbstractImportInput
 
SIMPLIFIED_CHINESE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
SOURCE - Enum constant in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_VIEW
 
SOURCE_OBJECT - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
 
SPANISH - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 
supportsUUID() - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCEmptyResult
 
supportsUUID() - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCTreeItem
Return true if this artifact supports a UUID

T

TEMP_UUID - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 
TEMPPROP - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
TestExportDriver - Class in samples
This illustrates imported data in one format (could be a .clcoveragedata file) and exporting it to the "merged" cczip format If using a command line then enter the following
java -cp ".;./plugins/com.ibm.debug.pdt.codecoverage.core.results_<version>/lib/ccapi.jar" samples.TestExportDriver "path_to_output_file" "one or more paths to the input cc data files"
TestExportDriver() - Constructor for class samples.TestExportDriver
 
TestFileStream - Class in samples
Illustrates how to retrieve the contents of a file from the cc data This will only work if the source/listing was saved at the time of capture If using a command line then enter the following
java -cp ".;".;./plugins/com.ibm.debug.pdt.codecoverage.core.results_<version>/lib/ccapi.jar" " samples.TestFileStream "path to cc data file or directory"
TestFileStream() - Constructor for class samples.TestFileStream
 
TestResultDriver - Class in samples
Illustrates how obtain code coverage data from one or more files that are passed in as arguments to main() If using a command line then enter the following
java -cp ".;".;./plugins/com.ibm.debug.pdt.codecoverage.core.results_<version>/lib/ccapi.jar" .jar" samples.TestResultDriver "path to cc data file or directory"
TestResultDriver() - Constructor for class samples.TestResultDriver
 
toString() - Method in exception com.ibm.debug.pdt.codecoverage.core.results.CCAbstractException
 
TRADITIONAL_CHINESE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.CCNLConstants
 

U

updateFile(File) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCSource
Updates or overwrites the source file Used after an import that didn't find source to update with found source Calls to ICCSource.isSourceAvailable() will return true after a file is set Calls to ICCSource.isExternal() will return true indicating that the file exists outside the results
updateProperty(String, Object) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractItem
 
updateProperty(String, Object) - Method in interface com.ibm.debug.pdt.codecoverage.core.results.ICCBase
Updates a property only if a valid value is passed.
UPPERCASE - Static variable in interface com.ibm.debug.pdt.codecoverage.core.results.ICCFlowPoint
ICCFlowPoint.getName(byte) option to return name in uppercase
UUID_ATTR - Static variable in class com.ibm.debug.pdt.codecoverage.core.results.CCAbstractTreeItem
 

V

valueOf(String) - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource.MARKERTYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_LEVEL
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_VIEW
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCCompareSource.MARKERTYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_LEVEL
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ibm.debug.pdt.codecoverage.core.results.ICCConstants.COVERAGE_VIEW
Returns an array containing the constants of this enum class, in the order they are declared.
verifyResultPaths(String[], boolean) - Method in class com.ibm.debug.pdt.codecoverage.core.results.CCResultsFactory
Verify result paths without doing the import This can be used to do a quick verify of paths to determine if they contain results that could be imported.

W

writeUUID(Element, ICCTreeItem) - Static method in class com.ibm.debug.pdt.codecoverage.core.results.exporters.CCExportUtils
If the artifact supports UUID, the UUID from the artifact is written out to the element.
A B C D E F G H I J K L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form