TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.core.result
Interface IAnalysisResult

All Superinterfaces:
IAnalysisElement

Deprecated. Extend AbstractAnalysisResult instead of implementing this interface

public interface IAnalysisResult
extends IAnalysisElement

A unbiquitous wrapper around a result from any provider rule. The result instances contain provider-specific data, which can be viewed by a viewer in the rule's viewer chain.


Method Summary
 java.lang.String getHistoryId()
          Deprecated.  
 java.lang.String getLabelWithVariables()
          Deprecated.  
 java.lang.Object getRuleSpecificResult()
          Deprecated.  
 void setHistoryId(java.lang.String historyId)
          Deprecated. Assign a history id to this result.
 void setRuleSpecificResult(java.lang.Object ruleSpecificResult)
          Deprecated.  
 
Methods inherited from interface org.eclipse.tptp.platform.analysis.core.element.IAnalysisElement
addDetailProvider, addHistoryResultSet, addOwnedElement, addOwnedElements, dispose, getDetailProviders, getElementType, getExternalDataMap, getHelpID, getHistoryResults, getIconName, getId, getLabel, getOwnedElements, getOwner, getPluginId, preAnalyze, removeHistoryResultSet, setElementType, setExternalDataMap, setHelpID, setIconName, setId, setLabel, setOwner, setPluginId
 

Method Detail

setHistoryId

public void setHistoryId(java.lang.String historyId)
Deprecated. 
Assign a history id to this result. The history id is a unique identifier used to separate individual analysis runs.

Parameters:
historyId - The history id for this result

getHistoryId

public java.lang.String getHistoryId()
Deprecated. 
Returns:
The history id that was used when this result was created

getRuleSpecificResult

public java.lang.Object getRuleSpecificResult()
Deprecated. 
Returns:
Returns the ruleSpecificResult.

getLabelWithVariables

public java.lang.String getLabelWithVariables()
Deprecated. 
Returns:
a label which includes variable substitutions

setRuleSpecificResult

public void setRuleSpecificResult(java.lang.Object ruleSpecificResult)
Deprecated. 
Parameters:
ruleSpecificResult - The ruleSpecificResult to set.

TPTP 4.4.0 Platform Project
Public API Specification