|
||||||||||
| 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.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.openxma.dsl.dom.model.impl.JoinEntityImpl
org.openxma.dsl.dom.model.impl.JoinImpl
public class JoinImpl
An implementation of the model object 'Join'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
| Nested classes/interfaces 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/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected JoinEntity |
entity
The cached value of the ' Entity' reference. |
protected Expression |
expression
The cached value of the ' Expression' containment reference. |
protected boolean |
fetch
The cached value of the ' Fetch' attribute. |
protected static boolean |
FETCH_EDEFAULT
The default value of the ' Fetch' attribute. |
protected static boolean |
PROPERTY_FETCH_EDEFAULT
The default value of the ' Property Fetch' attribute. |
protected boolean |
propertyFetch
The cached value of the ' Property Fetch' attribute. |
protected Attribute |
reference
The cached value of the ' Reference' reference. |
protected String |
type
The cached value of the ' Type' attribute. |
protected static String |
TYPE_EDEFAULT
The default value of the ' Type' attribute. |
| Fields inherited from class org.openxma.dsl.dom.model.impl.JoinEntityImpl |
|---|
name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eContainer |
| 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.EStructuralFeature.Internal.DynamicValueHolder |
|---|
NIL |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
JoinImpl()
|
| Method Summary | |
|---|---|
JoinEntity |
basicGetEntity()
|
Attribute |
basicGetReference()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetExpression(Expression newExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
JoinEntity |
getEntity()
|
Expression |
getExpression()
|
Attribute |
getReference()
|
String |
getType()
|
boolean |
isFetch()
|
boolean |
isPropertyFetch()
|
void |
setEntity(JoinEntity newEntity)
|
void |
setExpression(Expression newExpression)
|
void |
setFetch(boolean newFetch)
|
void |
setPropertyFetch(boolean newPropertyFetch)
|
void |
setReference(Attribute newReference)
|
void |
setType(String newType)
|
String |
toString()
|
| Methods inherited from class org.openxma.dsl.dom.model.impl.JoinEntityImpl |
|---|
getName, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eBasicSetContainer, eInternalContainer |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, 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.openxma.dsl.dom.model.JoinEntity |
|---|
getName, setName |
| 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 String TYPE_EDEFAULT
Type' attribute.
getType()protected String type
Type' attribute.
getType()protected static final boolean FETCH_EDEFAULT
Fetch' attribute.
isFetch(),
Constant Field Valuesprotected boolean fetch
Fetch' attribute.
isFetch()protected JoinEntity entity
Entity' reference.
getEntity()protected Attribute reference
Reference' reference.
getReference()protected static final boolean PROPERTY_FETCH_EDEFAULT
Property Fetch' attribute.
isPropertyFetch(),
Constant Field Valuesprotected boolean propertyFetch
Property Fetch' attribute.
isPropertyFetch()protected Expression expression
Expression' containment reference.
getExpression()| Constructor Detail |
|---|
protected JoinImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class JoinEntityImplpublic String getType()
getType in interface JoinJoin.setType(String),
DomPackage.getJoin_Type()public void setType(String newType)
setType in interface JoinnewType - the new value of the 'Type' attribute.Join.getType()public boolean isFetch()
isFetch in interface JoinJoin.setFetch(boolean),
DomPackage.getJoin_Fetch()public void setFetch(boolean newFetch)
setFetch in interface JoinnewFetch - the new value of the 'Fetch' attribute.Join.isFetch()public JoinEntity getEntity()
getEntity in interface JoinJoin.setEntity(JoinEntity),
DomPackage.getJoin_Entity()public JoinEntity basicGetEntity()
public void setEntity(JoinEntity newEntity)
setEntity in interface JoinnewEntity - the new value of the 'Entity' reference.Join.getEntity()public Attribute getReference()
getReference in interface JoinJoin.setReference(Attribute),
DomPackage.getJoin_Reference()public Attribute basicGetReference()
public void setReference(Attribute newReference)
setReference in interface JoinnewReference - the new value of the 'Reference' reference.Join.getReference()public boolean isPropertyFetch()
isPropertyFetch in interface JoinJoin.setPropertyFetch(boolean),
DomPackage.getJoin_PropertyFetch()public void setPropertyFetch(boolean newPropertyFetch)
setPropertyFetch in interface JoinnewPropertyFetch - the new value of the 'Property Fetch' attribute.Join.isPropertyFetch()public Expression getExpression()
getExpression in interface JoinJoin.setExpression(Expression),
DomPackage.getJoin_Expression()
public org.eclipse.emf.common.notify.NotificationChain basicSetExpression(Expression newExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setExpression(Expression newExpression)
setExpression in interface JoinnewExpression - the new value of the 'Expression' containment reference.Join.getExpression()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class JoinEntityImpl
public void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class JoinEntityImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class JoinEntityImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class JoinEntityImplpublic String toString()
toString in class JoinEntityImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||