Interface FamiliesPackage
-
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
FamiliesPackageImpl
public interface FamiliesPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
FamiliesFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FamiliesPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static int
BIKE
The meta object id for the 'Bike
' class.static int
BIKE__OWNER
The feature id for the 'Owner' reference.static int
BIKE__RIDER
The feature id for the 'Rider' containment reference.static int
BIKE_FEATURE_COUNT
The number of structural features of the 'Bike' class.static int
DISTRICT
The meta object id for the 'District
' class.static int
DISTRICT__DOGS
The feature id for the 'Dogs' containment reference list.static int
DISTRICT__FAMILIES
The feature id for the 'Families' containment reference list.static int
DISTRICT_FEATURE_COUNT
The number of structural features of the 'District' class.static int
DOG
The meta object id for the 'Dog
' class.static int
DOG__BREED
The feature id for the 'Breed' attribute.static int
DOG__DISTRICT
The feature id for the 'District' container reference.static int
DOG__LOUD
The feature id for the 'Loud' attribute.static int
DOG__MALE
The feature id for the 'Male' attribute.static int
DOG__NAME
The feature id for the 'Name' attribute.static int
DOG_BREED
The meta object id for the 'Dog Breed
' enum.static int
DOG_FEATURE_COUNT
The number of structural features of the 'Dog' class.static FamiliesPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
FAMILY
The meta object id for the 'Family
' class.static int
FAMILY__ADDRESS
The feature id for the 'Address' attribute list.static int
FAMILY__AVERAGE_AGE
The feature id for the 'Average Age' attribute.static int
FAMILY__DISTRICT
The feature id for the 'District' container reference.static int
FAMILY__DOGS
The feature id for the 'Dogs' reference list.static int
FAMILY__ID
The feature id for the 'Id' attribute.static int
FAMILY__LOTTERY_NUMBERS
The feature id for the 'Lottery Numbers' attribute list.static int
FAMILY__MEMBERS
The feature id for the 'Members' containment reference list.static int
FAMILY__NAME
The feature id for the 'Name' attribute.static int
FAMILY__NUCLEAR
The feature id for the 'Nuclear' attribute.static int
FAMILY__NUMBER_OF_CHILDREN
The feature id for the 'Number Of Children' attribute.static int
FAMILY__PETS
The feature id for the 'Pets' reference list.static int
FAMILY_FEATURE_COUNT
The number of structural features of the 'Family' class.static int
MODEL
The meta object id for the 'Model
' class.static int
MODEL__CONTENTS
The feature id for the 'Contents' containment reference list.static int
MODEL__CONTENTS2
The feature id for the 'Contents2' containment reference list.static int
MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.static int
NAMED_ELEMENT
The meta object id for the 'Named Element
' class.static int
NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.static int
NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.static int
PERSON
The meta object id for the 'Person
' class.static int
PERSON__ACCOUNTS
The feature id for the 'Accounts' containment reference list.static int
PERSON__FRIENDS
The feature id for the 'Friends' reference list.static int
PERSON__NAME
The feature id for the 'Name' attribute.static int
PERSON__SHARED_ACCOUNTS
The feature id for the 'Shared Accounts' reference list.static int
PERSON_FEATURE_COUNT
The number of structural features of the 'Person' class.static int
PET
The meta object id for the 'Pet
' class.static int
PET__MALE
The feature id for the 'Male' attribute.static int
PET__NAME
The feature id for the 'Name' attribute.static int
PET_FEATURE_COUNT
The number of structural features of the 'Pet' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getBike()
Returns the meta object for class 'Bike
'.org.eclipse.emf.ecore.EReference
getBike_Owner()
Returns the meta object for the reference 'Owner
'.org.eclipse.emf.ecore.EReference
getBike_Rider()
Returns the meta object for the containment reference 'Rider
'.org.eclipse.emf.ecore.EClass
getDistrict()
Returns the meta object for class 'District
'.org.eclipse.emf.ecore.EReference
getDistrict_Dogs()
Returns the meta object for the containment reference list 'Dogs
'.org.eclipse.emf.ecore.EReference
getDistrict_Families()
Returns the meta object for the containment reference list 'Families
'.org.eclipse.emf.ecore.EClass
getDog()
Returns the meta object for class 'Dog
'.org.eclipse.emf.ecore.EAttribute
getDog_Breed()
Returns the meta object for the attribute 'Breed
'.org.eclipse.emf.ecore.EReference
getDog_District()
Returns the meta object for the container reference 'District
'.org.eclipse.emf.ecore.EAttribute
getDog_Loud()
Returns the meta object for the attribute 'Loud
'.org.eclipse.emf.ecore.EEnum
getDogBreed()
Returns the meta object for enum 'Dog Breed
'.FamiliesFactory
getFamiliesFactory()
Returns the factory that creates the instances of the model.org.eclipse.emf.ecore.EClass
getFamily()
Returns the meta object for class 'Family
'.org.eclipse.emf.ecore.EAttribute
getFamily_Address()
Returns the meta object for the attribute list 'Address
'.org.eclipse.emf.ecore.EAttribute
getFamily_AverageAge()
Returns the meta object for the attribute 'Average Age
'.org.eclipse.emf.ecore.EReference
getFamily_District()
Returns the meta object for the container reference 'District
'.org.eclipse.emf.ecore.EReference
getFamily_Dogs()
Returns the meta object for the reference list 'Dogs
'.org.eclipse.emf.ecore.EAttribute
getFamily_Id()
Returns the meta object for the attribute 'Id
'.org.eclipse.emf.ecore.EAttribute
getFamily_LotteryNumbers()
Returns the meta object for the attribute list 'Lottery Numbers
'.org.eclipse.emf.ecore.EReference
getFamily_Members()
Returns the meta object for the containment reference list 'Members
'.org.eclipse.emf.ecore.EAttribute
getFamily_Nuclear()
Returns the meta object for the attribute 'Nuclear
'.org.eclipse.emf.ecore.EAttribute
getFamily_NumberOfChildren()
Returns the meta object for the attribute 'Number Of Children
'.org.eclipse.emf.ecore.EReference
getFamily_Pets()
Returns the meta object for the reference list 'Pets
'.org.eclipse.emf.ecore.EClass
getModel()
Returns the meta object for class 'Model
'.org.eclipse.emf.ecore.EReference
getModel_Contents()
Returns the meta object for the containment reference list 'Contents
'.org.eclipse.emf.ecore.EReference
getModel_Contents2()
Returns the meta object for the containment reference list 'Contents2
'.org.eclipse.emf.ecore.EClass
getNamedElement()
Returns the meta object for class 'Named Element
'.org.eclipse.emf.ecore.EAttribute
getNamedElement_Name()
Returns the meta object for the attribute 'Name
'.org.eclipse.emf.ecore.EClass
getPerson()
Returns the meta object for class 'Person
'.org.eclipse.emf.ecore.EReference
getPerson_Accounts()
Returns the meta object for the containment reference list 'Accounts
'.org.eclipse.emf.ecore.EReference
getPerson_Friends()
Returns the meta object for the reference list 'Friends
'.org.eclipse.emf.ecore.EReference
getPerson_SharedAccounts()
Returns the meta object for the reference list 'Shared Accounts
'.org.eclipse.emf.ecore.EClass
getPet()
Returns the meta object for class 'Pet
'.org.eclipse.emf.ecore.EAttribute
getPet_Male()
Returns the meta object for the attribute 'Male
'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final FamiliesPackage eINSTANCE
The singleton instance of the package.
-
NAMED_ELEMENT
static final int NAMED_ELEMENT
The meta object id for the 'Named Element
' class.
-
NAMED_ELEMENT__NAME
static final int NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
NAMED_ELEMENT_FEATURE_COUNT
static final int NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.- See Also:
- Constant Field Values
-
FAMILY
static final int FAMILY
The meta object id for the 'Family
' class.
-
FAMILY__NAME
static final int FAMILY__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
FAMILY__ADDRESS
static final int FAMILY__ADDRESS
The feature id for the 'Address' attribute list.- See Also:
- Constant Field Values
-
FAMILY__PETS
static final int FAMILY__PETS
The feature id for the 'Pets' reference list.- See Also:
- Constant Field Values
-
FAMILY__NUMBER_OF_CHILDREN
static final int FAMILY__NUMBER_OF_CHILDREN
The feature id for the 'Number Of Children' attribute.- See Also:
- Constant Field Values
-
FAMILY__MEMBERS
static final int FAMILY__MEMBERS
The feature id for the 'Members' containment reference list.- See Also:
- Constant Field Values
-
FAMILY__ID
static final int FAMILY__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
-
FAMILY__NUCLEAR
static final int FAMILY__NUCLEAR
The feature id for the 'Nuclear' attribute.- See Also:
- Constant Field Values
-
FAMILY__AVERAGE_AGE
static final int FAMILY__AVERAGE_AGE
The feature id for the 'Average Age' attribute.- See Also:
- Constant Field Values
-
FAMILY__DOGS
static final int FAMILY__DOGS
The feature id for the 'Dogs' reference list.- See Also:
- Constant Field Values
-
FAMILY__DISTRICT
static final int FAMILY__DISTRICT
The feature id for the 'District' container reference.- See Also:
- Constant Field Values
-
FAMILY__LOTTERY_NUMBERS
static final int FAMILY__LOTTERY_NUMBERS
The feature id for the 'Lottery Numbers' attribute list.- See Also:
- Constant Field Values
-
FAMILY_FEATURE_COUNT
static final int FAMILY_FEATURE_COUNT
The number of structural features of the 'Family' class.- See Also:
- Constant Field Values
-
PET
static final int PET
The meta object id for the 'Pet
' class.- See Also:
PetImpl
,FamiliesPackageImpl.getPet()
, Constant Field Values
-
PET__NAME
static final int PET__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
PET__MALE
static final int PET__MALE
The feature id for the 'Male' attribute.- See Also:
- Constant Field Values
-
PET_FEATURE_COUNT
static final int PET_FEATURE_COUNT
The number of structural features of the 'Pet' class.- See Also:
- Constant Field Values
-
PERSON
static final int PERSON
The meta object id for the 'Person
' class.
-
PERSON__NAME
static final int PERSON__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
PERSON__SHARED_ACCOUNTS
static final int PERSON__SHARED_ACCOUNTS
The feature id for the 'Shared Accounts' reference list.- See Also:
- Constant Field Values
-
PERSON__ACCOUNTS
static final int PERSON__ACCOUNTS
The feature id for the 'Accounts' containment reference list.- See Also:
- Constant Field Values
-
PERSON__FRIENDS
static final int PERSON__FRIENDS
The feature id for the 'Friends' reference list.- See Also:
- Constant Field Values
-
PERSON_FEATURE_COUNT
static final int PERSON_FEATURE_COUNT
The number of structural features of the 'Person' class.- See Also:
- Constant Field Values
-
DOG
static final int DOG
The meta object id for the 'Dog
' class.- See Also:
DogImpl
,FamiliesPackageImpl.getDog()
, Constant Field Values
-
DOG__NAME
static final int DOG__NAME
The feature id for the 'Name' attribute.- See Also:
- Constant Field Values
-
DOG__MALE
static final int DOG__MALE
The feature id for the 'Male' attribute.- See Also:
- Constant Field Values
-
DOG__LOUD
static final int DOG__LOUD
The feature id for the 'Loud' attribute.- See Also:
- Constant Field Values
-
DOG__BREED
static final int DOG__BREED
The feature id for the 'Breed' attribute.- See Also:
- Constant Field Values
-
DOG__DISTRICT
static final int DOG__DISTRICT
The feature id for the 'District' container reference.- See Also:
- Constant Field Values
-
DOG_FEATURE_COUNT
static final int DOG_FEATURE_COUNT
The number of structural features of the 'Dog' class.- See Also:
- Constant Field Values
-
DISTRICT
static final int DISTRICT
The meta object id for the 'District
' class.
-
DISTRICT__FAMILIES
static final int DISTRICT__FAMILIES
The feature id for the 'Families' containment reference list.- See Also:
- Constant Field Values
-
DISTRICT__DOGS
static final int DISTRICT__DOGS
The feature id for the 'Dogs' containment reference list.- See Also:
- Constant Field Values
-
DISTRICT_FEATURE_COUNT
static final int DISTRICT_FEATURE_COUNT
The number of structural features of the 'District' class.- See Also:
- Constant Field Values
-
MODEL
static final int MODEL
The meta object id for the 'Model
' class.
-
MODEL__CONTENTS
static final int MODEL__CONTENTS
The feature id for the 'Contents' containment reference list.- See Also:
- Constant Field Values
-
MODEL__CONTENTS2
static final int MODEL__CONTENTS2
The feature id for the 'Contents2' containment reference list.- See Also:
- Constant Field Values
-
MODEL_FEATURE_COUNT
static final int MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.- See Also:
- Constant Field Values
-
BIKE
static final int BIKE
The meta object id for the 'Bike
' class.
-
BIKE__RIDER
static final int BIKE__RIDER
The feature id for the 'Rider' containment reference.- See Also:
- Constant Field Values
-
BIKE__OWNER
static final int BIKE__OWNER
The feature id for the 'Owner' reference.- See Also:
- Constant Field Values
-
BIKE_FEATURE_COUNT
static final int BIKE_FEATURE_COUNT
The number of structural features of the 'Bike' class.- See Also:
- Constant Field Values
-
DOG_BREED
static final int DOG_BREED
The meta object id for the 'Dog Breed
' enum.
-
-
Method Detail
-
getNamedElement
org.eclipse.emf.ecore.EClass getNamedElement()
Returns the meta object for class 'Named Element
'.- Returns:
- the meta object for class 'Named Element'.
- See Also:
NamedElement
-
getNamedElement_Name
org.eclipse.emf.ecore.EAttribute getNamedElement_Name()
Returns the meta object for the attribute 'Name
'.- Returns:
- the meta object for the attribute 'Name'.
- See Also:
NamedElement.getName()
,getNamedElement()
-
getFamily
org.eclipse.emf.ecore.EClass getFamily()
Returns the meta object for class 'Family
'.- Returns:
- the meta object for class 'Family'.
- See Also:
Family
-
getFamily_Address
org.eclipse.emf.ecore.EAttribute getFamily_Address()
Returns the meta object for the attribute list 'Address
'.- Returns:
- the meta object for the attribute list 'Address'.
- See Also:
Family.getAddress()
,getFamily()
-
getFamily_Pets
org.eclipse.emf.ecore.EReference getFamily_Pets()
Returns the meta object for the reference list 'Pets
'.- Returns:
- the meta object for the reference list 'Pets'.
- See Also:
Family.getPets()
,getFamily()
-
getFamily_NumberOfChildren
org.eclipse.emf.ecore.EAttribute getFamily_NumberOfChildren()
Returns the meta object for the attribute 'Number Of Children
'.- Returns:
- the meta object for the attribute 'Number Of Children'.
- See Also:
Family.getNumberOfChildren()
,getFamily()
-
getFamily_Members
org.eclipse.emf.ecore.EReference getFamily_Members()
Returns the meta object for the containment reference list 'Members
'.- Returns:
- the meta object for the containment reference list 'Members'.
- See Also:
Family.getMembers()
,getFamily()
-
getFamily_Id
org.eclipse.emf.ecore.EAttribute getFamily_Id()
Returns the meta object for the attribute 'Id
'.- Returns:
- the meta object for the attribute 'Id'.
- See Also:
Family.getId()
,getFamily()
-
getFamily_Nuclear
org.eclipse.emf.ecore.EAttribute getFamily_Nuclear()
Returns the meta object for the attribute 'Nuclear
'.- Returns:
- the meta object for the attribute 'Nuclear'.
- See Also:
Family.isNuclear()
,getFamily()
-
getFamily_AverageAge
org.eclipse.emf.ecore.EAttribute getFamily_AverageAge()
Returns the meta object for the attribute 'Average Age
'.- Returns:
- the meta object for the attribute 'Average Age'.
- See Also:
Family.getAverageAge()
,getFamily()
-
getFamily_Dogs
org.eclipse.emf.ecore.EReference getFamily_Dogs()
Returns the meta object for the reference list 'Dogs
'.- Returns:
- the meta object for the reference list 'Dogs'.
- See Also:
Family.getDogs()
,getFamily()
-
getFamily_District
org.eclipse.emf.ecore.EReference getFamily_District()
Returns the meta object for the container reference 'District
'.- Returns:
- the meta object for the container reference 'District'.
- See Also:
Family.getDistrict()
,getFamily()
-
getFamily_LotteryNumbers
org.eclipse.emf.ecore.EAttribute getFamily_LotteryNumbers()
Returns the meta object for the attribute list 'Lottery Numbers
'.- Returns:
- the meta object for the attribute list 'Lottery Numbers'.
- See Also:
Family.getLotteryNumbers()
,getFamily()
-
getPet
org.eclipse.emf.ecore.EClass getPet()
Returns the meta object for class 'Pet
'.- Returns:
- the meta object for class 'Pet'.
- See Also:
Pet
-
getPet_Male
org.eclipse.emf.ecore.EAttribute getPet_Male()
Returns the meta object for the attribute 'Male
'.- Returns:
- the meta object for the attribute 'Male'.
- See Also:
Pet.isMale()
,getPet()
-
getPerson
org.eclipse.emf.ecore.EClass getPerson()
Returns the meta object for class 'Person
'.- Returns:
- the meta object for class 'Person'.
- See Also:
Person
-
getPerson_SharedAccounts
org.eclipse.emf.ecore.EReference getPerson_SharedAccounts()
Returns the meta object for the reference list 'Shared Accounts
'.- Returns:
- the meta object for the reference list 'Shared Accounts'.
- See Also:
Person.getSharedAccounts()
,getPerson()
-
getPerson_Accounts
org.eclipse.emf.ecore.EReference getPerson_Accounts()
Returns the meta object for the containment reference list 'Accounts
'.- Returns:
- the meta object for the containment reference list 'Accounts'.
- See Also:
Person.getAccounts()
,getPerson()
-
getPerson_Friends
org.eclipse.emf.ecore.EReference getPerson_Friends()
Returns the meta object for the reference list 'Friends
'.- Returns:
- the meta object for the reference list 'Friends'.
- See Also:
Person.getFriends()
,getPerson()
-
getDog
org.eclipse.emf.ecore.EClass getDog()
Returns the meta object for class 'Dog
'.- Returns:
- the meta object for class 'Dog'.
- See Also:
Dog
-
getDog_Loud
org.eclipse.emf.ecore.EAttribute getDog_Loud()
Returns the meta object for the attribute 'Loud
'.- Returns:
- the meta object for the attribute 'Loud'.
- See Also:
Dog.isLoud()
,getDog()
-
getDog_Breed
org.eclipse.emf.ecore.EAttribute getDog_Breed()
Returns the meta object for the attribute 'Breed
'.- Returns:
- the meta object for the attribute 'Breed'.
- See Also:
Dog.getBreed()
,getDog()
-
getDog_District
org.eclipse.emf.ecore.EReference getDog_District()
Returns the meta object for the container reference 'District
'.- Returns:
- the meta object for the container reference 'District'.
- See Also:
Dog.getDistrict()
,getDog()
-
getDistrict
org.eclipse.emf.ecore.EClass getDistrict()
Returns the meta object for class 'District
'.- Returns:
- the meta object for class 'District'.
- See Also:
District
-
getDistrict_Families
org.eclipse.emf.ecore.EReference getDistrict_Families()
Returns the meta object for the containment reference list 'Families
'.- Returns:
- the meta object for the containment reference list 'Families'.
- See Also:
District.getFamilies()
,getDistrict()
-
getDistrict_Dogs
org.eclipse.emf.ecore.EReference getDistrict_Dogs()
Returns the meta object for the containment reference list 'Dogs
'.- Returns:
- the meta object for the containment reference list 'Dogs'.
- See Also:
District.getDogs()
,getDistrict()
-
getModel
org.eclipse.emf.ecore.EClass getModel()
Returns the meta object for class 'Model
'.- Returns:
- the meta object for class 'Model'.
- See Also:
Model
-
getModel_Contents
org.eclipse.emf.ecore.EReference getModel_Contents()
Returns the meta object for the containment reference list 'Contents
'.- Returns:
- the meta object for the containment reference list 'Contents'.
- See Also:
Model.getContents()
,getModel()
-
getModel_Contents2
org.eclipse.emf.ecore.EReference getModel_Contents2()
Returns the meta object for the containment reference list 'Contents2
'.- Returns:
- the meta object for the containment reference list 'Contents2'.
- See Also:
Model.getContents2()
,getModel()
-
getBike
org.eclipse.emf.ecore.EClass getBike()
Returns the meta object for class 'Bike
'.- Returns:
- the meta object for class 'Bike'.
- See Also:
Bike
-
getBike_Rider
org.eclipse.emf.ecore.EReference getBike_Rider()
Returns the meta object for the containment reference 'Rider
'.- Returns:
- the meta object for the containment reference 'Rider'.
- See Also:
Bike.getRider()
,getBike()
-
getBike_Owner
org.eclipse.emf.ecore.EReference getBike_Owner()
Returns the meta object for the reference 'Owner
'.- Returns:
- the meta object for the reference 'Owner'.
- See Also:
Bike.getOwner()
,getBike()
-
getDogBreed
org.eclipse.emf.ecore.EEnum getDogBreed()
Returns the meta object for enum 'Dog Breed
'.- Returns:
- the meta object for enum 'Dog Breed'.
- See Also:
DogBreed
-
getFamiliesFactory
FamiliesFactory getFamiliesFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-