public class FamiliesPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements FamiliesPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
FamiliesPackage.Literals
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
BIKE, BIKE__OWNER, BIKE__RIDER, BIKE_FEATURE_COUNT, DISTRICT, DISTRICT__DOGS, DISTRICT__FAMILIES, DISTRICT_FEATURE_COUNT, DOG, DOG__BREED, DOG__DISTRICT, DOG__LOUD, DOG__MALE, DOG__NAME, DOG_BREED, DOG_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FAMILY, FAMILY__ADDRESS, FAMILY__AVERAGE_AGE, FAMILY__DISTRICT, FAMILY__DOGS, FAMILY__ID, FAMILY__LOTTERY_NUMBERS, FAMILY__MEMBERS, FAMILY__NAME, FAMILY__NUCLEAR, FAMILY__NUMBER_OF_CHILDREN, FAMILY__PETS, FAMILY_FEATURE_COUNT, MODEL, MODEL__CONTENTS, MODEL__CONTENTS2, MODEL_FEATURE_COUNT, NAMED_ELEMENT, NAMED_ELEMENT__NAME, NAMED_ELEMENT_FEATURE_COUNT, PERSON, PERSON__ACCOUNTS, PERSON__FRIENDS, PERSON__NAME, PERSON__SHARED_ACCOUNTS, PERSON_FEATURE_COUNT, PET, PET__MALE, PET__NAME, PET_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getBike_Owner() |
org.eclipse.emf.ecore.EReference |
getBike_Rider() |
org.eclipse.emf.ecore.EClass |
getBike() |
org.eclipse.emf.ecore.EReference |
getDistrict_Dogs() |
org.eclipse.emf.ecore.EReference |
getDistrict_Families() |
org.eclipse.emf.ecore.EClass |
getDistrict() |
org.eclipse.emf.ecore.EAttribute |
getDog_Breed() |
org.eclipse.emf.ecore.EReference |
getDog_District() |
org.eclipse.emf.ecore.EAttribute |
getDog_Loud() |
org.eclipse.emf.ecore.EClass |
getDog() |
org.eclipse.emf.ecore.EEnum |
getDogBreed() |
FamiliesFactory |
getFamiliesFactory() |
org.eclipse.emf.ecore.EAttribute |
getFamily_Address() |
org.eclipse.emf.ecore.EAttribute |
getFamily_AverageAge() |
org.eclipse.emf.ecore.EReference |
getFamily_District() |
org.eclipse.emf.ecore.EReference |
getFamily_Dogs() |
org.eclipse.emf.ecore.EAttribute |
getFamily_Id() |
org.eclipse.emf.ecore.EAttribute |
getFamily_LotteryNumbers() |
org.eclipse.emf.ecore.EReference |
getFamily_Members() |
org.eclipse.emf.ecore.EAttribute |
getFamily_Nuclear() |
org.eclipse.emf.ecore.EAttribute |
getFamily_NumberOfChildren() |
org.eclipse.emf.ecore.EReference |
getFamily_Pets() |
org.eclipse.emf.ecore.EClass |
getFamily() |
org.eclipse.emf.ecore.EReference |
getModel_Contents() |
org.eclipse.emf.ecore.EReference |
getModel_Contents2() |
org.eclipse.emf.ecore.EClass |
getModel() |
org.eclipse.emf.ecore.EAttribute |
getNamedElement_Name() |
org.eclipse.emf.ecore.EClass |
getNamedElement() |
org.eclipse.emf.ecore.EReference |
getPerson_Accounts() |
org.eclipse.emf.ecore.EReference |
getPerson_Friends() |
org.eclipse.emf.ecore.EReference |
getPerson_SharedAccounts() |
org.eclipse.emf.ecore.EClass |
getPerson() |
org.eclipse.emf.ecore.EAttribute |
getPet_Male() |
org.eclipse.emf.ecore.EClass |
getPet() |
static FamiliesPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static FamiliesPackage init()
This method is used to initialize FamiliesPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getNamedElement()
getNamedElement
in interface FamiliesPackage
NamedElement
public org.eclipse.emf.ecore.EAttribute getNamedElement_Name()
getNamedElement_Name
in interface FamiliesPackage
NamedElement.getName()
,
FamiliesPackage.getNamedElement()
public org.eclipse.emf.ecore.EClass getFamily()
getFamily
in interface FamiliesPackage
Family
public org.eclipse.emf.ecore.EAttribute getFamily_Address()
getFamily_Address
in interface FamiliesPackage
Family.getAddress()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EReference getFamily_Pets()
getFamily_Pets
in interface FamiliesPackage
Family.getPets()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EAttribute getFamily_NumberOfChildren()
getFamily_NumberOfChildren
in interface FamiliesPackage
Family.getNumberOfChildren()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EReference getFamily_Members()
getFamily_Members
in interface FamiliesPackage
Family.getMembers()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EAttribute getFamily_Id()
getFamily_Id
in interface FamiliesPackage
Family.getId()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EAttribute getFamily_Nuclear()
getFamily_Nuclear
in interface FamiliesPackage
Family.isNuclear()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EAttribute getFamily_AverageAge()
getFamily_AverageAge
in interface FamiliesPackage
Family.getAverageAge()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EReference getFamily_Dogs()
getFamily_Dogs
in interface FamiliesPackage
Family.getDogs()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EReference getFamily_District()
getFamily_District
in interface FamiliesPackage
Family.getDistrict()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EAttribute getFamily_LotteryNumbers()
getFamily_LotteryNumbers
in interface FamiliesPackage
Family.getLotteryNumbers()
,
FamiliesPackage.getFamily()
public org.eclipse.emf.ecore.EClass getPet()
getPet
in interface FamiliesPackage
Pet
public org.eclipse.emf.ecore.EAttribute getPet_Male()
getPet_Male
in interface FamiliesPackage
Pet.isMale()
,
FamiliesPackage.getPet()
public org.eclipse.emf.ecore.EClass getPerson()
getPerson
in interface FamiliesPackage
Person
public org.eclipse.emf.ecore.EReference getPerson_SharedAccounts()
getPerson_SharedAccounts
in interface FamiliesPackage
Person.getSharedAccounts()
,
FamiliesPackage.getPerson()
public org.eclipse.emf.ecore.EReference getPerson_Accounts()
getPerson_Accounts
in interface FamiliesPackage
Person.getAccounts()
,
FamiliesPackage.getPerson()
public org.eclipse.emf.ecore.EReference getPerson_Friends()
getPerson_Friends
in interface FamiliesPackage
Person.getFriends()
,
FamiliesPackage.getPerson()
public org.eclipse.emf.ecore.EClass getDog()
getDog
in interface FamiliesPackage
Dog
public org.eclipse.emf.ecore.EAttribute getDog_Loud()
getDog_Loud
in interface FamiliesPackage
Dog.isLoud()
,
FamiliesPackage.getDog()
public org.eclipse.emf.ecore.EAttribute getDog_Breed()
getDog_Breed
in interface FamiliesPackage
Dog.getBreed()
,
FamiliesPackage.getDog()
public org.eclipse.emf.ecore.EReference getDog_District()
getDog_District
in interface FamiliesPackage
Dog.getDistrict()
,
FamiliesPackage.getDog()
public org.eclipse.emf.ecore.EClass getDistrict()
getDistrict
in interface FamiliesPackage
District
public org.eclipse.emf.ecore.EReference getDistrict_Families()
getDistrict_Families
in interface FamiliesPackage
District.getFamilies()
,
FamiliesPackage.getDistrict()
public org.eclipse.emf.ecore.EReference getDistrict_Dogs()
getDistrict_Dogs
in interface FamiliesPackage
District.getDogs()
,
FamiliesPackage.getDistrict()
public org.eclipse.emf.ecore.EClass getModel()
getModel
in interface FamiliesPackage
Model
public org.eclipse.emf.ecore.EReference getModel_Contents()
getModel_Contents
in interface FamiliesPackage
Model.getContents()
,
FamiliesPackage.getModel()
public org.eclipse.emf.ecore.EReference getModel_Contents2()
getModel_Contents2
in interface FamiliesPackage
Model.getContents2()
,
FamiliesPackage.getModel()
public org.eclipse.emf.ecore.EClass getBike()
getBike
in interface FamiliesPackage
Bike
public org.eclipse.emf.ecore.EReference getBike_Rider()
getBike_Rider
in interface FamiliesPackage
Bike.getRider()
,
FamiliesPackage.getBike()
public org.eclipse.emf.ecore.EReference getBike_Owner()
getBike_Owner
in interface FamiliesPackage
Bike.getOwner()
,
FamiliesPackage.getBike()
public org.eclipse.emf.ecore.EEnum getDogBreed()
getDogBreed
in interface FamiliesPackage
DogBreed
public FamiliesFactory getFamiliesFactory()
getFamiliesFactory
in interface FamiliesPackage
public void createPackageContents()
public void initializePackageContents()
Copyright © 2020. All rights reserved.