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.EPropertiesHolderImplorg.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_EDEFAULTeAdapters, 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, setNameeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 NamedElementImplpublic org.eclipse.emf.common.util.EList<String> getAddress()
getAddress in interface FamilyFamiliesPackage.getFamily_Address()public org.eclipse.emf.common.util.EList<Pet> getPets()
getPets in interface FamilyFamiliesPackage.getFamily_Pets()public int getNumberOfChildren()
getNumberOfChildren in interface FamilyFamily.setNumberOfChildren(int),
FamiliesPackage.getFamily_NumberOfChildren()public void setNumberOfChildren(int newNumberOfChildren)
setNumberOfChildren in interface FamilynewNumberOfChildren - the new value of the 'Number Of Children' attribute.Family.getNumberOfChildren()public org.eclipse.emf.common.util.EList<Person> getMembers()
getMembers in interface FamilyFamiliesPackage.getFamily_Members()public String getId()
getId in interface FamilyFamily.setId(String),
FamiliesPackage.getFamily_Id()public void setId(String newId)
setId in interface FamilynewId - the new value of the 'Id' attribute.Family.getId()public boolean isNuclear()
isNuclear in interface FamilyFamily.setNuclear(boolean),
FamiliesPackage.getFamily_Nuclear()public void setNuclear(boolean newNuclear)
setNuclear in interface FamilynewNuclear - the new value of the 'Nuclear' attribute.Family.isNuclear()public float getAverageAge()
getAverageAge in interface FamilyFamily.setAverageAge(float),
FamiliesPackage.getFamily_AverageAge()public void setAverageAge(float newAverageAge)
setAverageAge in interface FamilynewAverageAge - the new value of the 'Average Age' attribute.Family.getAverageAge()public org.eclipse.emf.common.util.EList<Dog> getDogs()
getDogs in interface FamilyFamiliesPackage.getFamily_Dogs()public District getDistrict()
getDistrict in interface FamilyFamily.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 FamilynewDistrict - the new value of the 'District' container reference.Family.getDistrict()public org.eclipse.emf.common.util.EList<Integer> getLotteryNumbers()
getLotteryNumbers in interface FamilyFamiliesPackage.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.BasicEObjectImplpublic 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.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic String toString()
toString in class NamedElementImplCopyright © 2020. All rights reserved.