public class EXTLibraryPackageImpl extends EPackageImpl implements EXTLibraryPackage
EPackageImpl.EBasicWhiteListMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterListEXTLibraryPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreeClassifiers, 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, nsURIname, NAME_EDEFAULTeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETADDRESSABLE, ADDRESSABLE__ADDRESS, ADDRESSABLE_FEATURE_COUNT, AUDIO_VISUAL_ITEM, AUDIO_VISUAL_ITEM__BORROWERS, AUDIO_VISUAL_ITEM__COPIES, AUDIO_VISUAL_ITEM__DAMAGED, AUDIO_VISUAL_ITEM__MINUTES_LENGTH, AUDIO_VISUAL_ITEM__PUBLICATION_DATE, AUDIO_VISUAL_ITEM__TITLE, AUDIO_VISUAL_ITEM_FEATURE_COUNT, BOOK, BOOK__AUTHOR, BOOK__BORROWERS, BOOK__CATEGORY, BOOK__COPIES, BOOK__PAGES, BOOK__PUBLICATION_DATE, BOOK__TITLE, BOOK_CATEGORY, BOOK_FEATURE_COUNT, BOOK_ON_TAPE, BOOK_ON_TAPE__AUTHOR, BOOK_ON_TAPE__BORROWERS, BOOK_ON_TAPE__COPIES, BOOK_ON_TAPE__DAMAGED, BOOK_ON_TAPE__MINUTES_LENGTH, BOOK_ON_TAPE__PUBLICATION_DATE, BOOK_ON_TAPE__READER, BOOK_ON_TAPE__TITLE, BOOK_ON_TAPE_FEATURE_COUNT, BORROWER, BORROWER__ADDRESS, BORROWER__BORROWED, BORROWER__FIRST_NAME, BORROWER__LAST_NAME, BORROWER_FEATURE_COUNT, CIRCULATING_ITEM, CIRCULATING_ITEM__BORROWERS, CIRCULATING_ITEM__COPIES, CIRCULATING_ITEM__PUBLICATION_DATE, CIRCULATING_ITEM_FEATURE_COUNT, eCONTENT_TYPE, eINSTANCE, EMPLOYEE, EMPLOYEE__ADDRESS, EMPLOYEE__FIRST_NAME, EMPLOYEE__LAST_NAME, EMPLOYEE__MANAGER, EMPLOYEE_FEATURE_COUNT, eNAME, eNS_PREFIX, eNS_URI, ITEM, ITEM__PUBLICATION_DATE, ITEM_FEATURE_COUNT, LENDABLE, LENDABLE__BORROWERS, LENDABLE__COPIES, LENDABLE_FEATURE_COUNT, LIBRARY, LIBRARY__ADDRESS, LIBRARY__BOOKS, LIBRARY__BORROWERS, LIBRARY__BRANCHES, LIBRARY__EMPLOYEES, LIBRARY__NAME, LIBRARY__PARENT_BRANCH, LIBRARY__PEOPLE, LIBRARY__STOCK, LIBRARY__WRITERS, LIBRARY_FEATURE_COUNT, PERIODICAL, PERIODICAL__ISSUES_PER_YEAR, PERIODICAL__PUBLICATION_DATE, PERIODICAL__TITLE, PERIODICAL_FEATURE_COUNT, PERSON, PERSON__ADDRESS, PERSON__FIRST_NAME, PERSON__LAST_NAME, PERSON_FEATURE_COUNT, VIDEO_CASSETTE, VIDEO_CASSETTE__BORROWERS, VIDEO_CASSETTE__CAST, VIDEO_CASSETTE__COPIES, VIDEO_CASSETTE__DAMAGED, VIDEO_CASSETTE__MINUTES_LENGTH, VIDEO_CASSETTE__PUBLICATION_DATE, VIDEO_CASSETTE__TITLE, VIDEO_CASSETTE_FEATURE_COUNT, WRITER, WRITER__ADDRESS, WRITER__BOOKS, WRITER__FIRST_NAME, WRITER__LAST_NAME, WRITER__NAME, WRITER_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASEaddAnnotation, 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, eObjectForURIFragmentSegment, 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, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static EXTLibraryPackage init()
This method is used to initialize EXTLibraryPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
EXTLibraryPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getBook()
getBook in interface EXTLibraryPackageBookpublic EAttribute getBook_Title()
getBook_Title in interface EXTLibraryPackageBook.getTitle(),
EXTLibraryPackage.getBook()public EAttribute getBook_Pages()
getBook_Pages in interface EXTLibraryPackageBook.getPages(),
EXTLibraryPackage.getBook()public EAttribute getBook_Category()
getBook_Category in interface EXTLibraryPackageBook.getCategory(),
EXTLibraryPackage.getBook()public EReference getBook_Author()
getBook_Author in interface EXTLibraryPackageBook.getAuthor(),
EXTLibraryPackage.getBook()public EClass getLibrary()
getLibrary in interface EXTLibraryPackageLibrarypublic EAttribute getLibrary_Name()
getLibrary_Name in interface EXTLibraryPackageLibrary.getName(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Writers()
getLibrary_Writers in interface EXTLibraryPackageLibrary.getWriters(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Employees()
getLibrary_Employees in interface EXTLibraryPackageLibrary.getEmployees(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Borrowers()
getLibrary_Borrowers in interface EXTLibraryPackageLibrary.getBorrowers(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Stock()
getLibrary_Stock in interface EXTLibraryPackageLibrary.getStock(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Books()
getLibrary_Books in interface EXTLibraryPackageLibrary.getBooks(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_Branches()
getLibrary_Branches in interface EXTLibraryPackageLibrary.getBranches(),
EXTLibraryPackage.getLibrary()public EReference getLibrary_ParentBranch()
getLibrary_ParentBranch in interface EXTLibraryPackageLibrary.getParentBranch(),
EXTLibraryPackage.getLibrary()public EAttribute getLibrary_People()
getLibrary_People in interface EXTLibraryPackageLibrary.getPeople(),
EXTLibraryPackage.getLibrary()public EClass getWriter()
getWriter in interface EXTLibraryPackageWriterpublic EAttribute getWriter_Name()
getWriter_Name in interface EXTLibraryPackageWriter.getName(),
EXTLibraryPackage.getWriter()public EReference getWriter_Books()
getWriter_Books in interface EXTLibraryPackageWriter.getBooks(),
EXTLibraryPackage.getWriter()public EClass getItem()
getItem in interface EXTLibraryPackageItempublic EAttribute getItem_PublicationDate()
getItem_PublicationDate in interface EXTLibraryPackageItem.getPublicationDate(),
EXTLibraryPackage.getItem()public EClass getLendable()
getLendable in interface EXTLibraryPackageLendablepublic EAttribute getLendable_Copies()
getLendable_Copies in interface EXTLibraryPackageLendable.getCopies(),
EXTLibraryPackage.getLendable()public EReference getLendable_Borrowers()
getLendable_Borrowers in interface EXTLibraryPackageLendable.getBorrowers(),
EXTLibraryPackage.getLendable()public EClass getCirculatingItem()
getCirculatingItem in interface EXTLibraryPackageCirculatingItempublic EClass getPeriodical()
getPeriodical in interface EXTLibraryPackagePeriodicalpublic EAttribute getPeriodical_Title()
getPeriodical_Title in interface EXTLibraryPackagePeriodical.getTitle(),
EXTLibraryPackage.getPeriodical()public EAttribute getPeriodical_IssuesPerYear()
getPeriodical_IssuesPerYear in interface EXTLibraryPackagePeriodical.getIssuesPerYear(),
EXTLibraryPackage.getPeriodical()public EClass getAudioVisualItem()
getAudioVisualItem in interface EXTLibraryPackageAudioVisualItempublic EAttribute getAudioVisualItem_Title()
getAudioVisualItem_Title in interface EXTLibraryPackageAudioVisualItem.getTitle(),
EXTLibraryPackage.getAudioVisualItem()public EAttribute getAudioVisualItem_MinutesLength()
getAudioVisualItem_MinutesLength in interface EXTLibraryPackageAudioVisualItem.getMinutesLength(),
EXTLibraryPackage.getAudioVisualItem()public EAttribute getAudioVisualItem_Damaged()
getAudioVisualItem_Damaged in interface EXTLibraryPackageAudioVisualItem.isDamaged(),
EXTLibraryPackage.getAudioVisualItem()public EClass getBookOnTape()
getBookOnTape in interface EXTLibraryPackageBookOnTapepublic EReference getBookOnTape_Reader()
getBookOnTape_Reader in interface EXTLibraryPackageBookOnTape.getReader(),
EXTLibraryPackage.getBookOnTape()public EReference getBookOnTape_Author()
getBookOnTape_Author in interface EXTLibraryPackageBookOnTape.getAuthor(),
EXTLibraryPackage.getBookOnTape()public EClass getVideoCassette()
getVideoCassette in interface EXTLibraryPackageVideoCassettepublic EReference getVideoCassette_Cast()
getVideoCassette_Cast in interface EXTLibraryPackageVideoCassette.getCast(),
EXTLibraryPackage.getVideoCassette()public EClass getBorrower()
getBorrower in interface EXTLibraryPackageBorrowerpublic EReference getBorrower_Borrowed()
getBorrower_Borrowed in interface EXTLibraryPackageBorrower.getBorrowed(),
EXTLibraryPackage.getBorrower()public EClass getPerson()
getPerson in interface EXTLibraryPackagePersonpublic EAttribute getPerson_FirstName()
getPerson_FirstName in interface EXTLibraryPackagePerson.getFirstName(),
EXTLibraryPackage.getPerson()public EAttribute getPerson_LastName()
getPerson_LastName in interface EXTLibraryPackagePerson.getLastName(),
EXTLibraryPackage.getPerson()public EClass getEmployee()
getEmployee in interface EXTLibraryPackageEmployeepublic EReference getEmployee_Manager()
getEmployee_Manager in interface EXTLibraryPackageEmployee.getManager(),
EXTLibraryPackage.getEmployee()public EClass getAddressable()
getAddressable in interface EXTLibraryPackageAddressablepublic EAttribute getAddressable_Address()
getAddressable_Address in interface EXTLibraryPackageAddressable.getAddress(),
EXTLibraryPackage.getAddressable()public EEnum getBookCategory()
getBookCategory in interface EXTLibraryPackageBookCategorypublic EXTLibraryFactory getEXTLibraryFactory()
getEXTLibraryFactory in interface EXTLibraryPackagepublic void createPackageContents()
public void initializePackageContents()
protected void createExtendedMetaDataAnnotations()