TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.engine.impl
Class ResultSetBuilder

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.tptp.platform.analysis.engine.impl.IEngineListenerImpl
                  extended byorg.eclipse.tptp.platform.analysis.engine.impl.ResultSetBuilder
All Implemented Interfaces:
org.eclipse.emf.ecore.EObject, IEngineListener, org.eclipse.emf.ecore.InternalEObject, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.emf.common.notify.Notifier

public class ResultSetBuilder
extends IEngineListenerImpl


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
ResultSetBuilder()
           
 
Method Summary
 void beginTask(java.lang.String name, int totalWork)
           
 void beginTask(java.lang.String name, int totalWork, IAnalysisScope scope, IReview review)
           
 void done()
           
 void error(java.lang.Throwable throwable, java.lang.String message)
           
 IResultSet getResults()
           
 void internalWorked(double work)
           
 boolean isCanceled()
           
 boolean isRunning()
           
 void processedResult(IResult res)
           
 void setCanceled(boolean value)
           
 void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)
           
 void setTaskName(java.lang.String name)
           
 void subTask(java.lang.String name)
           
 void worked(int work)
           
 
Methods inherited from class org.eclipse.tptp.platform.analysis.engine.impl.IEngineListenerImpl
eStaticClass
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

ResultSetBuilder

public ResultSetBuilder()
Method Detail

setProgressMonitor

public void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor monitor)

getResults

public IResultSet getResults()

isRunning

public boolean isRunning()

beginTask

public void beginTask(java.lang.String name,
                      int totalWork,
                      IAnalysisScope scope,
                      IReview review)
Description copied from class: IEngineListenerImpl

Specified by:
beginTask in interface IEngineListener
Overrides:
beginTask in class IEngineListenerImpl

processedResult

public void processedResult(IResult res)
Description copied from class: IEngineListenerImpl

Specified by:
processedResult in interface IEngineListener
Overrides:
processedResult in class IEngineListenerImpl

error

public void error(java.lang.Throwable throwable,
                  java.lang.String message)
Description copied from class: IEngineListenerImpl

Specified by:
error in interface IEngineListener
Overrides:
error in class IEngineListenerImpl

beginTask

public void beginTask(java.lang.String name,
                      int totalWork)
Specified by:
beginTask in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
beginTask in class IEngineListenerImpl

done

public void done()
Specified by:
done in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
done in class IEngineListenerImpl

internalWorked

public void internalWorked(double work)
Specified by:
internalWorked in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
internalWorked in class IEngineListenerImpl

isCanceled

public boolean isCanceled()
Specified by:
isCanceled in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
isCanceled in class IEngineListenerImpl

setCanceled

public void setCanceled(boolean value)
Specified by:
setCanceled in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
setCanceled in class IEngineListenerImpl

setTaskName

public void setTaskName(java.lang.String name)
Specified by:
setTaskName in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
setTaskName in class IEngineListenerImpl

subTask

public void subTask(java.lang.String name)
Specified by:
subTask in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
subTask in class IEngineListenerImpl

worked

public void worked(int work)
Specified by:
worked in interface org.eclipse.core.runtime.IProgressMonitor
Overrides:
worked in class IEngineListenerImpl

TPTP 4.1.0 Platform Project
Public API Specification