|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.models.hierarchy.extensions.impl.WhereExpressionImpl
org.eclipse.hyades.models.hierarchy.extensions.impl.BinaryExpressionImpl
An implementation of the model object 'Binary Expression'.
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.EPropertiesHolderBaseImpl, 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 boolean |
CASE_INSENSITIVE_EDEFAULT
The default value of the ' Case Insensitive' attribute |
protected boolean |
caseInsensitive
The cached value of the ' Case Insensitive' attribute |
protected Operand |
leftOperand
The cached value of the ' Left Operand' containment reference |
protected RelationalOperators |
operator
The cached value of the ' Operator' attribute |
protected static RelationalOperators |
OPERATOR_EDEFAULT
The default value of the ' Operator' attribute |
protected org.eclipse.emf.common.util.EList |
rightOperands
The cached value of the ' Right Operands' containment reference list |
| Fields inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.WhereExpressionImpl |
|---|
name, NAME_EDEFAULT |
| 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 class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
BinaryExpressionImpl()
|
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetInstanceQuery(InstanceQuery newInstanceQuery,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLeftOperand(Operand newLeftOperand,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
InstanceQuery |
getInstanceQuery()
|
Operand |
getLeftOperand()
|
RelationalOperators |
getOperator()
|
org.eclipse.emf.common.util.EList |
getRightOperands()
|
boolean |
isCaseInsensitive()
|
void |
setCaseInsensitive(boolean newCaseInsensitive)
|
void |
setInstanceQuery(InstanceQuery newInstanceQuery)
|
void |
setLeftOperand(Operand newLeftOperand)
|
void |
setOperator(RelationalOperators newOperator)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.hyades.models.hierarchy.extensions.impl.WhereExpressionImpl |
|---|
basicSetSearchQuery, getName, getSearchQuery, setName, setSearchQuery |
| 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 |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| 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.WhereExpression |
|---|
getName, getSearchQuery, setName, setSearchQuery |
| 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 |
| Field Detail |
protected static final RelationalOperators OPERATOR_EDEFAULT
Operator' attribute.
getOperator()protected RelationalOperators operator
Operator' attribute.
getOperator()protected Operand leftOperand
Left Operand' containment reference.
getLeftOperand()protected org.eclipse.emf.common.util.EList rightOperands
Right Operands' containment reference list.
getRightOperands()protected static final boolean CASE_INSENSITIVE_EDEFAULT
Case Insensitive' attribute.
isCaseInsensitive(),
Constant Field Valuesprotected boolean caseInsensitive
Case Insensitive' attribute.
isCaseInsensitive()| Constructor Detail |
protected BinaryExpressionImpl()
| Method Detail |
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class WhereExpressionImplpublic RelationalOperators getOperator()
getOperator in interface BinaryExpressionRelationalOperators,
BinaryExpression.setOperator(RelationalOperators),
ExtensionsPackage.getBinaryExpression_Operator()public void setOperator(RelationalOperators newOperator)
setOperator in interface BinaryExpressionnewOperator - the new value of the 'Operator' attribute.RelationalOperators,
BinaryExpression.getOperator()public Operand getLeftOperand()
getLeftOperand in interface BinaryExpressionBinaryExpression.setLeftOperand(Operand),
ExtensionsPackage.getBinaryExpression_LeftOperand()
public org.eclipse.emf.common.notify.NotificationChain basicSetLeftOperand(Operand newLeftOperand,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeftOperand(Operand newLeftOperand)
setLeftOperand in interface BinaryExpressionnewLeftOperand - the new value of the 'Left Operand' containment reference.BinaryExpression.getLeftOperand()public org.eclipse.emf.common.util.EList getRightOperands()
getRightOperands in interface BinaryExpressionExtensionsPackage.getBinaryExpression_RightOperands()public boolean isCaseInsensitive()
isCaseInsensitive in interface BinaryExpressionBinaryExpression.setCaseInsensitive(boolean),
ExtensionsPackage.getBinaryExpression_CaseInsensitive()public void setCaseInsensitive(boolean newCaseInsensitive)
setCaseInsensitive in interface BinaryExpressionnewCaseInsensitive - the new value of the 'Case Insensitive' attribute.BinaryExpression.isCaseInsensitive()public InstanceQuery getInstanceQuery()
getInstanceQuery in interface BinaryExpressionBinaryExpression.setInstanceQuery(InstanceQuery),
ExtensionsPackage.getBinaryExpression_InstanceQuery(),
InstanceQuery.getConditions()
public org.eclipse.emf.common.notify.NotificationChain basicSetInstanceQuery(InstanceQuery newInstanceQuery,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInstanceQuery(InstanceQuery newInstanceQuery)
setInstanceQuery in interface BinaryExpressionnewInstanceQuery - the new value of the 'Instance Query' container reference.BinaryExpression.getInstanceQuery()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class WhereExpressionImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class WhereExpressionImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class WhereExpressionImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class WhereExpressionImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class WhereExpressionImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class WhereExpressionImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class WhereExpressionImplpublic java.lang.String toString()
toString in class WhereExpressionImpl
|
TPTP 4.4.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||