public class EXTLibraryPackageImpl extends EPackageImpl implements EXTLibraryPackage
EPackageImpl.EBasicWhiteList
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
EXTLibraryPackage.Literals
EPackage.Descriptor, EPackage.Registry
InternalEObject.EStore
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
name, NAME_EDEFAULT
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
ADDRESSABLE, 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_COUNT
NIL
EOPPOSITE_FEATURE_BASE
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, 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, toString
eContents, eCrossReferences, getName, getNameGen, setName
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
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public 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 EXTLibraryPackage
Book
public EAttribute getBook_Title()
getBook_Title
in interface EXTLibraryPackage
Book.getTitle()
,
EXTLibraryPackage.getBook()
public EAttribute getBook_Pages()
getBook_Pages
in interface EXTLibraryPackage
Book.getPages()
,
EXTLibraryPackage.getBook()
public EAttribute getBook_Category()
getBook_Category
in interface EXTLibraryPackage
Book.getCategory()
,
EXTLibraryPackage.getBook()
public EReference getBook_Author()
getBook_Author
in interface EXTLibraryPackage
Book.getAuthor()
,
EXTLibraryPackage.getBook()
public EClass getLibrary()
getLibrary
in interface EXTLibraryPackage
Library
public EAttribute getLibrary_Name()
getLibrary_Name
in interface EXTLibraryPackage
Library.getName()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Writers()
getLibrary_Writers
in interface EXTLibraryPackage
Library.getWriters()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Employees()
getLibrary_Employees
in interface EXTLibraryPackage
Library.getEmployees()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Borrowers()
getLibrary_Borrowers
in interface EXTLibraryPackage
Library.getBorrowers()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Stock()
getLibrary_Stock
in interface EXTLibraryPackage
Library.getStock()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Books()
getLibrary_Books
in interface EXTLibraryPackage
Library.getBooks()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_Branches()
getLibrary_Branches
in interface EXTLibraryPackage
Library.getBranches()
,
EXTLibraryPackage.getLibrary()
public EReference getLibrary_ParentBranch()
getLibrary_ParentBranch
in interface EXTLibraryPackage
Library.getParentBranch()
,
EXTLibraryPackage.getLibrary()
public EAttribute getLibrary_People()
getLibrary_People
in interface EXTLibraryPackage
Library.getPeople()
,
EXTLibraryPackage.getLibrary()
public EClass getWriter()
getWriter
in interface EXTLibraryPackage
Writer
public EAttribute getWriter_Name()
getWriter_Name
in interface EXTLibraryPackage
Writer.getName()
,
EXTLibraryPackage.getWriter()
public EReference getWriter_Books()
getWriter_Books
in interface EXTLibraryPackage
Writer.getBooks()
,
EXTLibraryPackage.getWriter()
public EClass getItem()
getItem
in interface EXTLibraryPackage
Item
public EAttribute getItem_PublicationDate()
getItem_PublicationDate
in interface EXTLibraryPackage
Item.getPublicationDate()
,
EXTLibraryPackage.getItem()
public EClass getLendable()
getLendable
in interface EXTLibraryPackage
Lendable
public EAttribute getLendable_Copies()
getLendable_Copies
in interface EXTLibraryPackage
Lendable.getCopies()
,
EXTLibraryPackage.getLendable()
public EReference getLendable_Borrowers()
getLendable_Borrowers
in interface EXTLibraryPackage
Lendable.getBorrowers()
,
EXTLibraryPackage.getLendable()
public EClass getCirculatingItem()
getCirculatingItem
in interface EXTLibraryPackage
CirculatingItem
public EClass getPeriodical()
getPeriodical
in interface EXTLibraryPackage
Periodical
public EAttribute getPeriodical_Title()
getPeriodical_Title
in interface EXTLibraryPackage
Periodical.getTitle()
,
EXTLibraryPackage.getPeriodical()
public EAttribute getPeriodical_IssuesPerYear()
getPeriodical_IssuesPerYear
in interface EXTLibraryPackage
Periodical.getIssuesPerYear()
,
EXTLibraryPackage.getPeriodical()
public EClass getAudioVisualItem()
getAudioVisualItem
in interface EXTLibraryPackage
AudioVisualItem
public EAttribute getAudioVisualItem_Title()
getAudioVisualItem_Title
in interface EXTLibraryPackage
AudioVisualItem.getTitle()
,
EXTLibraryPackage.getAudioVisualItem()
public EAttribute getAudioVisualItem_MinutesLength()
getAudioVisualItem_MinutesLength
in interface EXTLibraryPackage
AudioVisualItem.getMinutesLength()
,
EXTLibraryPackage.getAudioVisualItem()
public EAttribute getAudioVisualItem_Damaged()
getAudioVisualItem_Damaged
in interface EXTLibraryPackage
AudioVisualItem.isDamaged()
,
EXTLibraryPackage.getAudioVisualItem()
public EClass getBookOnTape()
getBookOnTape
in interface EXTLibraryPackage
BookOnTape
public EReference getBookOnTape_Reader()
getBookOnTape_Reader
in interface EXTLibraryPackage
BookOnTape.getReader()
,
EXTLibraryPackage.getBookOnTape()
public EReference getBookOnTape_Author()
getBookOnTape_Author
in interface EXTLibraryPackage
BookOnTape.getAuthor()
,
EXTLibraryPackage.getBookOnTape()
public EClass getVideoCassette()
getVideoCassette
in interface EXTLibraryPackage
VideoCassette
public EReference getVideoCassette_Cast()
getVideoCassette_Cast
in interface EXTLibraryPackage
VideoCassette.getCast()
,
EXTLibraryPackage.getVideoCassette()
public EClass getBorrower()
getBorrower
in interface EXTLibraryPackage
Borrower
public EReference getBorrower_Borrowed()
getBorrower_Borrowed
in interface EXTLibraryPackage
Borrower.getBorrowed()
,
EXTLibraryPackage.getBorrower()
public EClass getPerson()
getPerson
in interface EXTLibraryPackage
Person
public EAttribute getPerson_FirstName()
getPerson_FirstName
in interface EXTLibraryPackage
Person.getFirstName()
,
EXTLibraryPackage.getPerson()
public EAttribute getPerson_LastName()
getPerson_LastName
in interface EXTLibraryPackage
Person.getLastName()
,
EXTLibraryPackage.getPerson()
public EClass getEmployee()
getEmployee
in interface EXTLibraryPackage
Employee
public EReference getEmployee_Manager()
getEmployee_Manager
in interface EXTLibraryPackage
Employee.getManager()
,
EXTLibraryPackage.getEmployee()
public EClass getAddressable()
getAddressable
in interface EXTLibraryPackage
Addressable
public EAttribute getAddressable_Address()
getAddressable_Address
in interface EXTLibraryPackage
Addressable.getAddress()
,
EXTLibraryPackage.getAddressable()
public EEnum getBookCategory()
getBookCategory
in interface EXTLibraryPackage
BookCategory
public EXTLibraryFactory getEXTLibraryFactory()
getEXTLibraryFactory
in interface EXTLibraryPackage
public void createPackageContents()
public void initializePackageContents()
protected void createExtendedMetaDataAnnotations()