|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'TRC Line Coverage Data'. Aims to actually contain hit or count coverage data. WARNING: Should not be used directly, but rather querying TRCLLData.getUnitData(). To be interpreted thanks to LLUnitData that will contain as a result of the query everything useful without wondering which kind of line level data has been collected. One of hitTable and countTable is supposed to be null. This way some place is saved.
The following features are supported:
TracePackage.getTRCLineCoverageData()| Method Summary | |
|---|---|
int[] |
getCountTable()
Returns the value of the 'Count Table' attribute |
boolean[] |
getHitTable()
Returns the value of the 'Hit Table' attribute |
int[] |
getLineTable()
Returns the value of the 'Line Table' attribute |
TRCSourceInfoWithLLData |
getSourceInfo()
Returns the value of the 'Source Info' reference |
int |
getUnitCount()
Returns the number of LLUnits for which detailed information is available. |
LLUnitData |
getUnitData(int unitNumber,
LLUnitData instance)
Returns an LLUnitData object with detailed information about the indicated unit_number. |
boolean |
hasAccumulatedTimeInfo()
Returns false |
boolean |
hasCountInfo()
Returns true if count information is filled in, i.e. countTable is not null |
void |
setCountTable(int[] value)
Sets the value of the ' Count Table' attribute |
void |
setHitTable(boolean[] value)
Sets the value of the ' Hit Table' attribute |
void |
setLineTable(int[] value)
Sets the value of the ' Line Table' attribute |
void |
setSourceInfo(TRCSourceInfoWithLLData value)
Sets the value of the ' Source Info' reference |
| Methods inherited from interface org.eclipse.hyades.models.trace.TRCLLData |
|---|
getHeadings, getMethod, getSummaryNonzero, getSummaryUnits, getTypeId, setHeadings, setMethod, setSummaryNonzero, setSummaryUnits, setTypeId |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
public int[] getLineTable()
If the meaning of the 'Line Table' attribute list isn't clear, there really should be more of a description here...
setLineTable(int[]),
TracePackage.getTRCLineCoverageData_LineTable()public void setLineTable(int[] value)
Line Table' attribute.
value - the new value of the 'Line Table' attribute.getLineTable()public boolean[] getHitTable()
If the meaning of the 'Hit Table' attribute isn't clear, there really should be more of a description here...
setHitTable(boolean[]),
TracePackage.getTRCLineCoverageData_HitTable()public void setHitTable(boolean[] value)
Hit Table' attribute.
value - the new value of the 'Hit Table' attribute.getHitTable()public int[] getCountTable()
If the meaning of the 'Count Table' attribute isn't clear, there really should be more of a description here...
setCountTable(int[]),
TracePackage.getTRCLineCoverageData_CountTable()public void setCountTable(int[] value)
Count Table' attribute.
value - the new value of the 'Count Table' attribute.getCountTable()public TRCSourceInfoWithLLData getSourceInfo()
If the meaning of the 'Source Info' reference isn't clear, there really should be more of a description here...
setSourceInfo(TRCSourceInfoWithLLData),
TracePackage.getTRCLineCoverageData_SourceInfo()public void setSourceInfo(TRCSourceInfoWithLLData value)
Source Info' reference.
value - the new value of the 'Source Info' reference.getSourceInfo()public int getUnitCount()
getUnitCount in interface TRCLLData
public LLUnitData getUnitData(int unitNumber,
LLUnitData instance)
getUnitData in interface TRCLLDatapublic boolean hasCountInfo()
hasCountInfo in interface TRCLLDatapublic boolean hasAccumulatedTimeInfo()
hasAccumulatedTimeInfo in interface TRCLLData
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||