|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Method Summary | |
|---|---|
void |
addDetailProvider(RuleDetailProvider detail)
Add a new detail provider to this element. |
void |
addHistoryResultSet(java.lang.String historyId)
Add this element to the history result set |
void |
addOwnedElement(IAnalysisElement element)
Add an IAnalysisElement instance to the list of owned elements |
void |
addOwnedElements(java.util.Collection c)
Add a collection of IAnalysisElement instances to the list of owned elements |
void |
dispose()
This method is called when the element is about to be disposed. |
java.util.List |
getDetailProviders()
This method returns a list of detail provider definitions specified for this element. |
int |
getElementType()
Return the element type. |
java.lang.String |
getHelpID()
|
java.util.List |
getHistoryResults(java.lang.String historyId)
Return the analysis result for a given history |
java.lang.String |
getIconName()
|
java.lang.String |
getId()
|
java.lang.String |
getLabel()
|
java.util.List |
getOwnedElements()
|
IAnalysisElement |
getOwner()
|
java.lang.String |
getPluginId()
|
void |
preAnalyze()
Perform any set up required before analysis starts. |
void |
removeHistoryResultSet(java.lang.String historyId)
Remove the result data associated with the specified history id |
void |
setElementType(int elementType)
Set the element type. |
void |
setHelpID(java.lang.String id)
Internal use only. |
void |
setIconName(java.lang.String newIconName)
Allows an element to configure its own icon name |
void |
setId(java.lang.String id)
Internal use only. |
void |
setLabel(java.lang.String newLabel)
Allows an analysis element to configure it own display label |
void |
setOwner(IAnalysisElement owner)
Tell this element who its owner is. |
void |
setPluginId(java.lang.String pluginId)
Used Internally. |
| Method Detail |
public void dispose()
public java.lang.String getId()
public void setId(java.lang.String id)
id - The new id for the elementpublic java.lang.String getPluginId()
public void setPluginId(java.lang.String pluginId)
pluginId - public void setIconName(java.lang.String newIconName)
newIconName - The path name of the icon to use for this elementpublic java.lang.String getIconName()
public java.lang.String getLabel()
public void setLabel(java.lang.String newLabel)
newLabel - The labelpublic IAnalysisElement getOwner()
public void setOwner(IAnalysisElement owner)
owner - The element that owns this elementpublic java.util.List getOwnedElements()
public void addOwnedElement(IAnalysisElement element)
element - THe new element to addpublic void addOwnedElements(java.util.Collection c)
public void addHistoryResultSet(java.lang.String historyId)
historyId - The id of the history analysis runpublic void removeHistoryResultSet(java.lang.String historyId)
historyId - The id of the history analysis run being removedpublic java.util.List getHistoryResults(java.lang.String historyId)
historyId - The id of the history analysis run to return
public void preAnalyze()
public int getElementType()
public void setElementType(int elementType)
elementType - The new element type.public java.lang.String getHelpID()
public void setHelpID(java.lang.String id)
id - The new id for the element's context-sensitive helppublic void addDetailProvider(RuleDetailProvider detail)
detail - The definition of a detail providerpublic java.util.List getDetailProviders()
|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||