|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAnalysisProviderManager
| Method Summary | |
|---|---|
void |
addAnalysisListener(IAnalysisListener listener)
Deprecated. Add a listener for analysis events |
void |
analyze(AnalysisHistory history,
java.util.List resources)
Deprecated. Run any rules selected in the launch configuation |
void |
analyze(AnalysisHistory history,
java.util.List resourceList,
AbstractAnalysisProvider provider)
Deprecated. FOR INTERNAL USE ONLY. |
java.util.List |
getOwnedElements()
Deprecated. Obtain a list of providers supported by this manager |
java.util.List |
getResources()
Deprecated. |
IAnalysisViewer |
getViewer()
Deprecated. |
void |
notifyAnalysisListeners(IAnalysisElement element)
Deprecated. This method is used internally to notify any analysis listeners that analysis of a given element has been completed |
void |
removeAnalysisListener(IAnalysisListener listener)
Deprecated. remove an analysis event listener |
void |
synchronousAnalyze(AnalysisHistory history,
java.util.List resourceList,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated. FOR INTERNAL USE ONLY. |
| 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, getOwner, getPluginId, preAnalyze, removeHistoryResultSet, setElementType, setExternalDataMap, setHelpID, setIconName, setId, setLabel, setOwner, setPluginId |
| Methods inherited from interface org.eclipse.core.runtime.IExecutableExtension |
|---|
setInitializationData |
| Method Detail |
|---|
void addAnalysisListener(IAnalysisListener listener)
listener - The analysis listener to addvoid removeAnalysisListener(IAnalysisListener listener)
listener - The analysis listener to removevoid notifyAnalysisListeners(IAnalysisElement element)
element - The element that has completed its analysis
void analyze(AnalysisHistory history,
java.util.List resources)
history - A reference to the history record for this analysis @param
resources A list of project resources that will be anaylzed
void synchronousAnalyze(AnalysisHistory history,
java.util.List resourceList,
org.eclipse.core.runtime.IProgressMonitor monitor)
history - The analysis history being analyzedresourceList - A list of project resources that will be anaylzedmonitor - A progress monitor
void analyze(AnalysisHistory history,
java.util.List resourceList,
AbstractAnalysisProvider provider)
history - The analysis history being analyzedresourceList - A list of project resources that will be anaylzedprovider - An analysis providerjava.util.List getOwnedElements()
getOwnedElements in interface IAnalysisElementIAnalysisViewer getViewer()
java.util.List getResources()
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||