public class FamilyImpl extends NamedElementImpl implements Family
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<String> |
address
The cached value of the '
Address ' attribute list. |
protected static float |
AVERAGE_AGE_EDEFAULT
The default value of the '
Average Age ' attribute. |
protected float |
averageAge
The cached value of the '
Average Age ' attribute. |
protected org.eclipse.emf.common.util.EList<Dog> |
dogs
The cached value of the '
Dogs ' reference list. |
protected String |
id
The cached value of the '
Id ' attribute. |
protected static String |
ID_EDEFAULT
The default value of the '
Id ' attribute. |
protected org.eclipse.emf.common.util.EList<Integer> |
lotteryNumbers
The cached value of the '
Lottery Numbers ' attribute list. |
protected org.eclipse.emf.common.util.EList<Person> |
members
The cached value of the '
Members ' containment reference list. |
protected boolean |
nuclear
The cached value of the '
Nuclear ' attribute. |
protected static boolean |
NUCLEAR_EDEFAULT
The default value of the '
Nuclear ' attribute. |
protected static int |
NUMBER_OF_CHILDREN_EDEFAULT
The default value of the '
Number Of Children ' attribute. |
protected int |
numberOfChildren
The cached value of the '
Number Of Children ' attribute. |
protected org.eclipse.emf.common.util.EList<Pet> |
pets
The cached value of the '
Pets ' reference list. |
name, NAME_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
FamilyImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDistrict(District newDistrict,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<String> |
getAddress() |
float |
getAverageAge() |
District |
getDistrict() |
org.eclipse.emf.common.util.EList<Dog> |
getDogs() |
String |
getId() |
org.eclipse.emf.common.util.EList<Integer> |
getLotteryNumbers() |
org.eclipse.emf.common.util.EList<Person> |
getMembers() |
int |
getNumberOfChildren() |
org.eclipse.emf.common.util.EList<Pet> |
getPets() |
boolean |
isNuclear() |
void |
setAverageAge(float newAverageAge) |
void |
setDistrict(District newDistrict) |
void |
setId(String newId) |
void |
setNuclear(boolean newNuclear) |
void |
setNumberOfChildren(int newNumberOfChildren) |
String |
toString() |
getName, setName
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.common.util.EList<String> address
Address
' attribute list.
getAddress()
protected org.eclipse.emf.common.util.EList<Pet> pets
Pets
' reference list.
getPets()
protected static final int NUMBER_OF_CHILDREN_EDEFAULT
Number Of Children
' attribute.
getNumberOfChildren()
,
Constant Field Valuesprotected int numberOfChildren
Number Of Children
' attribute.
getNumberOfChildren()
protected org.eclipse.emf.common.util.EList<Person> members
Members
' containment reference list.
getMembers()
protected static final String ID_EDEFAULT
Id
' attribute.
getId()
protected static final boolean NUCLEAR_EDEFAULT
Nuclear
' attribute.
isNuclear()
,
Constant Field Valuesprotected boolean nuclear
Nuclear
' attribute.
isNuclear()
protected static final float AVERAGE_AGE_EDEFAULT
Average Age
' attribute.
getAverageAge()
,
Constant Field Valuesprotected float averageAge
Average Age
' attribute.
getAverageAge()
protected org.eclipse.emf.common.util.EList<Dog> dogs
Dogs
' reference list.
getDogs()
protected org.eclipse.emf.common.util.EList<Integer> lotteryNumbers
Lottery Numbers
' attribute list.
getLotteryNumbers()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamedElementImpl
public org.eclipse.emf.common.util.EList<String> getAddress()
getAddress
in interface Family
FamiliesPackage.getFamily_Address()
public org.eclipse.emf.common.util.EList<Pet> getPets()
getPets
in interface Family
FamiliesPackage.getFamily_Pets()
public int getNumberOfChildren()
getNumberOfChildren
in interface Family
Family.setNumberOfChildren(int)
,
FamiliesPackage.getFamily_NumberOfChildren()
public void setNumberOfChildren(int newNumberOfChildren)
setNumberOfChildren
in interface Family
newNumberOfChildren
- the new value of the 'Number Of Children' attribute.Family.getNumberOfChildren()
public org.eclipse.emf.common.util.EList<Person> getMembers()
getMembers
in interface Family
FamiliesPackage.getFamily_Members()
public String getId()
getId
in interface Family
Family.setId(String)
,
FamiliesPackage.getFamily_Id()
public void setId(String newId)
setId
in interface Family
newId
- the new value of the 'Id' attribute.Family.getId()
public boolean isNuclear()
isNuclear
in interface Family
Family.setNuclear(boolean)
,
FamiliesPackage.getFamily_Nuclear()
public void setNuclear(boolean newNuclear)
setNuclear
in interface Family
newNuclear
- the new value of the 'Nuclear' attribute.Family.isNuclear()
public float getAverageAge()
getAverageAge
in interface Family
Family.setAverageAge(float)
,
FamiliesPackage.getFamily_AverageAge()
public void setAverageAge(float newAverageAge)
setAverageAge
in interface Family
newAverageAge
- the new value of the 'Average Age' attribute.Family.getAverageAge()
public org.eclipse.emf.common.util.EList<Dog> getDogs()
getDogs
in interface Family
FamiliesPackage.getFamily_Dogs()
public District getDistrict()
getDistrict
in interface Family
Family.setDistrict(District)
,
FamiliesPackage.getFamily_District()
,
District.getFamilies()
public org.eclipse.emf.common.notify.NotificationChain basicSetDistrict(District newDistrict, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDistrict(District newDistrict)
setDistrict
in interface Family
newDistrict
- the new value of the 'District' container reference.Family.getDistrict()
public org.eclipse.emf.common.util.EList<Integer> getLotteryNumbers()
getLotteryNumbers
in interface Family
FamiliesPackage.getFamily_LotteryNumbers()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamedElementImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamedElementImpl
public String toString()
toString
in class NamedElementImpl
Copyright © 2020. All rights reserved.