TPTP 4.1.0 Platform Project
Public API Specification

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

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.IResultSetImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, IResultSet, org.eclipse.emf.common.notify.Notifier

public class IResultSetImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements IResultSet

An implementation of the model object 'IResult Set'.

The following features are implemented:


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
protected static long ANALYSIS_TIME_STAMP_EDEFAULT
          The default value of the 'Analysis Time Stamp' attribute.
protected  long analysisTimeStamp
          The cached value of the 'Analysis Time Stamp' attribute.
protected static java.lang.String ENGINE_NAME_EDEFAULT
          The default value of the 'Engine Name' attribute.
protected  java.lang.String engineName
          The cached value of the 'Engine Name' attribute.
protected  org.eclipse.emf.common.util.EList results
          The cached value of the 'Results' containment reference list.
protected static java.lang.String REVIEW_NAME_EDEFAULT
          The default value of the 'Review Name' attribute.
protected  java.lang.String reviewName
          The cached value of the 'Review Name' attribute.
protected static java.lang.String[] ROOT_RESOURCE_NAMES_EDEFAULT
          The default value of the 'Root Resource Names' attribute.
protected  java.lang.String[] rootResourceNames
          The cached value of the 'Root Resource Names' attribute.
protected static java.lang.String SCOPE_NAME_EDEFAULT
          The default value of the 'Scope Name' attribute.
protected  java.lang.String scopeName
          The cached value of the 'Scope Name' attribute.
 
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.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected IResultSetImpl()
           
 
Method Summary
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
           
 long getAnalysisTimeStamp()
           
 java.lang.String getEngineName()
           
 org.eclipse.emf.common.util.EList getResults()
           
 java.lang.String getReviewName()
           
 java.lang.String[] getRootResourceNames()
           
 java.lang.String getScopeName()
           
 void setAnalysisTimeStamp(long newAnalysisTimeStamp)
           
 void setEngineName(java.lang.String newEngineName)
           
 void setReviewName(java.lang.String newReviewName)
           
 void setRootResourceNames(java.lang.String[] newRootResourceNames)
           
 void setScopeName(java.lang.String newScopeName)
           
 java.lang.String toString()
           
 
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, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment
 
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, eIsProxy, eResource
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

REVIEW_NAME_EDEFAULT

protected static final java.lang.String REVIEW_NAME_EDEFAULT
The default value of the 'Review Name' attribute.

See Also:
getReviewName()

reviewName

protected java.lang.String reviewName
The cached value of the 'Review Name' attribute.

See Also:
getReviewName()

SCOPE_NAME_EDEFAULT

protected static final java.lang.String SCOPE_NAME_EDEFAULT
The default value of the 'Scope Name' attribute.

See Also:
getScopeName()

scopeName

protected java.lang.String scopeName
The cached value of the 'Scope Name' attribute.

See Also:
getScopeName()

ROOT_RESOURCE_NAMES_EDEFAULT

protected static final java.lang.String[] ROOT_RESOURCE_NAMES_EDEFAULT
The default value of the 'Root Resource Names' attribute.

See Also:
getRootResourceNames()

rootResourceNames

protected java.lang.String[] rootResourceNames
The cached value of the 'Root Resource Names' attribute.

See Also:
getRootResourceNames()

ENGINE_NAME_EDEFAULT

protected static final java.lang.String ENGINE_NAME_EDEFAULT
The default value of the 'Engine Name' attribute.

See Also:
getEngineName()

engineName

protected java.lang.String engineName
The cached value of the 'Engine Name' attribute.

See Also:
getEngineName()

ANALYSIS_TIME_STAMP_EDEFAULT

protected static final long ANALYSIS_TIME_STAMP_EDEFAULT
The default value of the 'Analysis Time Stamp' attribute.

See Also:
getAnalysisTimeStamp(), Constant Field Values

analysisTimeStamp

protected long analysisTimeStamp
The cached value of the 'Analysis Time Stamp' attribute.

See Also:
getAnalysisTimeStamp()

results

protected org.eclipse.emf.common.util.EList results
The cached value of the 'Results' containment reference list.

See Also:
getResults()
Constructor Detail

IResultSetImpl

protected IResultSetImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()


getReviewName

public java.lang.String getReviewName()

Specified by:
getReviewName in interface IResultSet
Returns:
the value of the 'Review Name' attribute.
See Also:
IResultSet.setReviewName(String), EnginePackage.getIResultSet_ReviewName()

setReviewName

public void setReviewName(java.lang.String newReviewName)

Specified by:
setReviewName in interface IResultSet
Parameters:
newReviewName - the new value of the 'Review Name' attribute.
See Also:
IResultSet.getReviewName()

getScopeName

public java.lang.String getScopeName()

Specified by:
getScopeName in interface IResultSet
Returns:
the value of the 'Scope Name' attribute.
See Also:
IResultSet.setScopeName(String), EnginePackage.getIResultSet_ScopeName()

setScopeName

public void setScopeName(java.lang.String newScopeName)

Specified by:
setScopeName in interface IResultSet
Parameters:
newScopeName - the new value of the 'Scope Name' attribute.
See Also:
IResultSet.getScopeName()

getRootResourceNames

public java.lang.String[] getRootResourceNames()

Specified by:
getRootResourceNames in interface IResultSet
Returns:
the value of the 'Root Resource Names' attribute.
See Also:
IResultSet.setRootResourceNames(String[]), EnginePackage.getIResultSet_RootResourceNames()

setRootResourceNames

public void setRootResourceNames(java.lang.String[] newRootResourceNames)

Specified by:
setRootResourceNames in interface IResultSet
Parameters:
newRootResourceNames - the new value of the 'Root Resource Names' attribute.
See Also:
IResultSet.getRootResourceNames()

getEngineName

public java.lang.String getEngineName()

Specified by:
getEngineName in interface IResultSet
Returns:
the value of the 'Engine Name' attribute.
See Also:
IResultSet.setEngineName(String), EnginePackage.getIResultSet_EngineName()

setEngineName

public void setEngineName(java.lang.String newEngineName)

Specified by:
setEngineName in interface IResultSet
Parameters:
newEngineName - the new value of the 'Engine Name' attribute.
See Also:
IResultSet.getEngineName()

getAnalysisTimeStamp

public long getAnalysisTimeStamp()

Specified by:
getAnalysisTimeStamp in interface IResultSet
Returns:
the value of the 'Analysis Time Stamp' attribute.
See Also:
IResultSet.setAnalysisTimeStamp(long), EnginePackage.getIResultSet_AnalysisTimeStamp()

setAnalysisTimeStamp

public void setAnalysisTimeStamp(long newAnalysisTimeStamp)

Specified by:
setAnalysisTimeStamp in interface IResultSet
Parameters:
newAnalysisTimeStamp - the new value of the 'Analysis Time Stamp' attribute.
See Also:
IResultSet.getAnalysisTimeStamp()

getResults

public org.eclipse.emf.common.util.EList getResults()

Specified by:
getResults in interface IResultSet
Returns:
the value of the 'Results' containment reference list.
See Also:
EnginePackage.getIResultSet_Results()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      java.lang.Class baseClass,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Specified by:
eInverseRemove in interface org.eclipse.emf.ecore.InternalEObject

eGet

public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                             boolean resolve)

Specified by:
eGet in interface org.eclipse.emf.ecore.EObject

eSet

public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.EObject

eUnset

public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)

Specified by:
eUnset in interface org.eclipse.emf.ecore.EObject

eIsSet

public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.EObject

toString

public java.lang.String toString()


TPTP 4.1.0 Platform Project
Public API Specification