|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecp.test.university.impl.UniversityPackageImpl
public class UniversityPackageImpl
An implementation of the model Package.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecp.test.university.UniversityPackage |
---|
UniversityPackage.Literals |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package. |
org.eclipse.emf.ecore.EClass |
getAddress()
|
org.eclipse.emf.ecore.EClass |
getAssistant()
|
org.eclipse.emf.ecore.EAttribute |
getCourse_Etcs()
|
org.eclipse.emf.ecore.EAttribute |
getCourse_Id()
|
org.eclipse.emf.ecore.EAttribute |
getCourse_Name()
|
org.eclipse.emf.ecore.EClass |
getCourse()
|
org.eclipse.emf.ecore.EReference |
getCourseCatalog_Courses()
|
org.eclipse.emf.ecore.EClass |
getCourseCatalog()
|
org.eclipse.emf.ecore.EReference |
getPerson_Addresses()
|
org.eclipse.emf.ecore.EAttribute |
getPerson_Name()
|
org.eclipse.emf.ecore.EClass |
getPerson()
|
org.eclipse.emf.ecore.EClass |
getProfessor()
|
org.eclipse.emf.ecore.EReference |
getStaff_Assistants()
|
org.eclipse.emf.ecore.EReference |
getStaff_Professors()
|
org.eclipse.emf.ecore.EAttribute |
getStaff_Staff()
|
org.eclipse.emf.ecore.EClass |
getStaff()
|
UniversityFactory |
getUniversityFactory()
|
static UniversityPackage |
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. |
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
---|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString |
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
---|
eContents, eCrossReferences, getName, getNameGen, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eURIFragmentSegment, getEAnnotation, getEAnnotations |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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.ecore.ENamedElement |
---|
getName, setName |
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 |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public static UniversityPackage init()
This method is used to initialize UniversityPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
UniversityPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
public org.eclipse.emf.ecore.EClass getCourseCatalog()
getCourseCatalog
in interface UniversityPackage
CourseCatalog
public org.eclipse.emf.ecore.EReference getCourseCatalog_Courses()
getCourseCatalog_Courses
in interface UniversityPackage
CourseCatalog.getCourses()
,
UniversityPackage.getCourseCatalog()
public org.eclipse.emf.ecore.EClass getCourse()
getCourse
in interface UniversityPackage
Course
public org.eclipse.emf.ecore.EAttribute getCourse_Id()
getCourse_Id
in interface UniversityPackage
Course.getId()
,
UniversityPackage.getCourse()
public org.eclipse.emf.ecore.EAttribute getCourse_Name()
getCourse_Name
in interface UniversityPackage
Course.getName()
,
UniversityPackage.getCourse()
public org.eclipse.emf.ecore.EAttribute getCourse_Etcs()
getCourse_Etcs
in interface UniversityPackage
Course.getEtcs()
,
UniversityPackage.getCourse()
public org.eclipse.emf.ecore.EClass getStaff()
getStaff
in interface UniversityPackage
Staff
public org.eclipse.emf.ecore.EReference getStaff_Professors()
getStaff_Professors
in interface UniversityPackage
Staff.getProfessors()
,
UniversityPackage.getStaff()
public org.eclipse.emf.ecore.EReference getStaff_Assistants()
getStaff_Assistants
in interface UniversityPackage
Staff.getAssistants()
,
UniversityPackage.getStaff()
public org.eclipse.emf.ecore.EAttribute getStaff_Staff()
getStaff_Staff
in interface UniversityPackage
Staff.getStaff()
,
UniversityPackage.getStaff()
public org.eclipse.emf.ecore.EClass getProfessor()
getProfessor
in interface UniversityPackage
Professor
public org.eclipse.emf.ecore.EClass getAssistant()
getAssistant
in interface UniversityPackage
Assistant
public org.eclipse.emf.ecore.EClass getPerson()
getPerson
in interface UniversityPackage
Person
public org.eclipse.emf.ecore.EAttribute getPerson_Name()
getPerson_Name
in interface UniversityPackage
Person.getName()
,
UniversityPackage.getPerson()
public org.eclipse.emf.ecore.EReference getPerson_Addresses()
getPerson_Addresses
in interface UniversityPackage
Person.getAddresses()
,
UniversityPackage.getPerson()
public org.eclipse.emf.ecore.EClass getAddress()
getAddress
in interface UniversityPackage
Address
public UniversityFactory getUniversityFactory()
getUniversityFactory
in interface UniversityPackage
public void createPackageContents()
public void initializePackageContents()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |