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
      • Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage

        org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
    • 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.ENamedElement

        getName, setName
      • Methods inherited from interface org.eclipse.emf.ecore.EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.ecore.EPackage

        getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • 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_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.