TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy.extensions.impl
Class CorrelationQueryImpl

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.hyades.models.hierarchy.extensions.impl.QueryImpl
                  extended byorg.eclipse.hyades.models.hierarchy.extensions.impl.SimpleSearchQueryImpl
                      extended byorg.eclipse.hyades.models.hierarchy.extensions.impl.CorrelationQueryImpl
All Implemented Interfaces:
CorrelationQuery, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, Query, SimpleSearchQuery
Direct Known Subclasses:
TimeBasedCorrelationQueryImpl

public abstract class CorrelationQueryImpl
extends SimpleSearchQueryImpl
implements CorrelationQuery

An implementation of the model object 'Correlation Query'.

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 java.lang.String CORRELATION_CONTAINER_URI_EDEFAULT
          The default value of the 'Correlation Container URI' attribute.
protected  java.lang.String correlationContainerURI
          The cached value of the 'Correlation Container URI' attribute.
protected  org.eclipse.emf.common.util.EList deltaTime
          The cached value of the 'Delta Time' attribute list.
 
Fields inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.SimpleSearchQueryImpl
MAX_ELEMENTS_EDEFAULT, maxElements, orderByExpresions, START_WITH_EDEFAULT, startWith, whereExpression
 
Fields inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.QueryImpl
count, COUNT_EDEFAULT, distinct, DISTINCT_EDEFAULT, name, NAME_EDEFAULT, outputElements, sources, subQuery
 
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 CorrelationQueryImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
           
 org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 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)
           
 java.lang.String getCorrelationContainerURI()
           
 org.eclipse.emf.common.util.EList getDeltaTime()
           
 void setCorrelationContainerURI(java.lang.String newCorrelationContainerURI)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.SimpleSearchQueryImpl
basicSetWhereExpression, getMaxElements, getOrderByExpresions, getStartWith, getWhereExpression, setMaxElements, setStartWith, setWhereExpression
 
Methods inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.QueryImpl
getName, getOutputElements, getQuery, getSources, getSubQuery, isCount, isDistinct, setCount, setDistinct, setName, setQuery
 
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, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, 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.hyades.models.hierarchy.extensions.SimpleSearchQuery
getMaxElements, getOrderByExpresions, getStartWith, getWhereExpression, setMaxElements, setStartWith, setWhereExpression
 
Methods inherited from interface org.eclipse.hyades.models.hierarchy.extensions.Query
getName, getOutputElements, getQuery, getSources, getSubQuery, isCount, isDistinct, setCount, setDistinct, setName, setQuery
 
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

CORRELATION_CONTAINER_URI_EDEFAULT

protected static final java.lang.String CORRELATION_CONTAINER_URI_EDEFAULT
The default value of the 'Correlation Container URI' attribute.

See Also:
getCorrelationContainerURI()

correlationContainerURI

protected java.lang.String correlationContainerURI
The cached value of the 'Correlation Container URI' attribute.

See Also:
getCorrelationContainerURI()

deltaTime

protected org.eclipse.emf.common.util.EList deltaTime
The cached value of the 'Delta Time' attribute list.

See Also:
getDeltaTime()
Constructor Detail

CorrelationQueryImpl

protected CorrelationQueryImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class SimpleSearchQueryImpl

getCorrelationContainerURI

public java.lang.String getCorrelationContainerURI()

Specified by:
getCorrelationContainerURI in interface CorrelationQuery
Returns:
the value of the 'Correlation Container URI' attribute.
See Also:
CorrelationQuery.setCorrelationContainerURI(String), ExtensionsPackage.getCorrelationQuery_CorrelationContainerURI()

setCorrelationContainerURI

public void setCorrelationContainerURI(java.lang.String newCorrelationContainerURI)

Specified by:
setCorrelationContainerURI in interface CorrelationQuery
Parameters:
newCorrelationContainerURI - the new value of the 'Correlation Container URI' attribute.
See Also:
CorrelationQuery.getCorrelationContainerURI()

getDeltaTime

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

Specified by:
getDeltaTime in interface CorrelationQuery
Returns:
the value of the 'Delta Time' attribute list.
See Also:
ExtensionsPackage.getCorrelationQuery_DeltaTime()

eInverseAdd

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

Specified by:
eInverseAdd in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eInverseAdd in class SimpleSearchQueryImpl

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
Overrides:
eInverseRemove in class SimpleSearchQueryImpl

eBasicRemoveFromContainer

public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)

Specified by:
eBasicRemoveFromContainer in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eBasicRemoveFromContainer in class SimpleSearchQueryImpl

eGet

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

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

eSet

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

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

eUnset

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

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

eIsSet

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

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

toString

public java.lang.String toString()

Overrides:
toString in class SimpleSearchQueryImpl

TPTP 4.1.0 Platform Project
Public API Specification