public interface EXTLibraryPackage extends EPackage
EXTLibraryFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
EXTLibraryPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry| Modifier and Type | Field and Description |
|---|---|
static int |
ADDRESSABLE
The meta object id for the '
Addressable' class |
static int |
ADDRESSABLE__ADDRESS
The feature id for the 'Address' attribute
|
static int |
ADDRESSABLE_FEATURE_COUNT
The number of structural features of the 'Addressable' class
|
static int |
AUDIO_VISUAL_ITEM
The meta object id for the '
Audio Visual Item' class |
static int |
AUDIO_VISUAL_ITEM__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
AUDIO_VISUAL_ITEM__COPIES
The feature id for the 'Copies' attribute
|
static int |
AUDIO_VISUAL_ITEM__DAMAGED
The feature id for the 'Damaged' attribute
|
static int |
AUDIO_VISUAL_ITEM__MINUTES_LENGTH
The feature id for the 'Minutes Length' attribute
|
static int |
AUDIO_VISUAL_ITEM__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
AUDIO_VISUAL_ITEM__TITLE
The feature id for the 'Title' attribute
|
static int |
AUDIO_VISUAL_ITEM_FEATURE_COUNT
The number of structural features of the 'Audio Visual Item' class
|
static int |
BOOK
The meta object id for the '
Book' class |
static int |
BOOK__AUTHOR
The feature id for the 'Author' reference
|
static int |
BOOK__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
BOOK__CATEGORY
The feature id for the 'Category' attribute
|
static int |
BOOK__COPIES
The feature id for the 'Copies' attribute
|
static int |
BOOK__PAGES
The feature id for the 'Pages' attribute
|
static int |
BOOK__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
BOOK__TITLE
The feature id for the 'Title' attribute
|
static int |
BOOK_CATEGORY
The meta object id for the '
Book Category' enum |
static int |
BOOK_FEATURE_COUNT
The number of structural features of the 'Book' class
|
static int |
BOOK_ON_TAPE
The meta object id for the '
Book On Tape' class |
static int |
BOOK_ON_TAPE__AUTHOR
The feature id for the 'Author' reference
|
static int |
BOOK_ON_TAPE__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
BOOK_ON_TAPE__COPIES
The feature id for the 'Copies' attribute
|
static int |
BOOK_ON_TAPE__DAMAGED
The feature id for the 'Damaged' attribute
|
static int |
BOOK_ON_TAPE__MINUTES_LENGTH
The feature id for the 'Minutes Length' attribute
|
static int |
BOOK_ON_TAPE__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
BOOK_ON_TAPE__READER
The feature id for the 'Reader' reference
|
static int |
BOOK_ON_TAPE__TITLE
The feature id for the 'Title' attribute
|
static int |
BOOK_ON_TAPE_FEATURE_COUNT
The number of structural features of the 'Book On Tape' class
|
static int |
BORROWER
The meta object id for the '
Borrower' class |
static int |
BORROWER__ADDRESS
The feature id for the 'Address' attribute
|
static int |
BORROWER__BORROWED
The feature id for the 'Borrowed' reference list
|
static int |
BORROWER__FIRST_NAME
The feature id for the 'First Name' attribute
|
static int |
BORROWER__LAST_NAME
The feature id for the 'Last Name' attribute
|
static int |
BORROWER_FEATURE_COUNT
The number of structural features of the 'Borrower' class
|
static int |
CIRCULATING_ITEM
The meta object id for the '
Circulating Item' class |
static int |
CIRCULATING_ITEM__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
CIRCULATING_ITEM__COPIES
The feature id for the 'Copies' attribute
|
static int |
CIRCULATING_ITEM__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
CIRCULATING_ITEM_FEATURE_COUNT
The number of structural features of the 'Circulating Item' class
|
static java.lang.String |
eCONTENT_TYPE
The package content type ID
|
static EXTLibraryPackage |
eINSTANCE
The singleton instance of the package
|
static int |
EMPLOYEE
The meta object id for the '
Employee' class |
static int |
EMPLOYEE__ADDRESS
The feature id for the 'Address' attribute
|
static int |
EMPLOYEE__FIRST_NAME
The feature id for the 'First Name' attribute
|
static int |
EMPLOYEE__LAST_NAME
The feature id for the 'Last Name' attribute
|
static int |
EMPLOYEE__MANAGER
The feature id for the 'Manager' reference
|
static int |
EMPLOYEE_FEATURE_COUNT
The number of structural features of the 'Employee' class
|
static java.lang.String |
eNAME
The package name
|
static java.lang.String |
eNS_PREFIX
The package namespace name
|
static java.lang.String |
eNS_URI
The package namespace URI
|
static int |
ITEM
The meta object id for the '
Item' class |
static int |
ITEM__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
ITEM_FEATURE_COUNT
The number of structural features of the 'Item' class
|
static int |
LENDABLE
The meta object id for the '
Lendable' class |
static int |
LENDABLE__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
LENDABLE__COPIES
The feature id for the 'Copies' attribute
|
static int |
LENDABLE_FEATURE_COUNT
The number of structural features of the 'Lendable' class
|
static int |
LIBRARY
The meta object id for the '
Library' class |
static int |
LIBRARY__ADDRESS
The feature id for the 'Address' attribute
|
static int |
LIBRARY__BOOKS
The feature id for the 'Books' reference list
|
static int |
LIBRARY__BORROWERS
The feature id for the 'Borrowers' containment reference list
|
static int |
LIBRARY__BRANCHES
The feature id for the 'Branches' containment reference list
|
static int |
LIBRARY__EMPLOYEES
The feature id for the 'Employees' containment reference list
|
static int |
LIBRARY__NAME
The feature id for the 'Name' attribute
|
static int |
LIBRARY__PARENT_BRANCH
The feature id for the 'Parent Branch' container reference
|
static int |
LIBRARY__PEOPLE
The feature id for the 'People' attribute list
|
static int |
LIBRARY__STOCK
The feature id for the 'Stock' containment reference list
|
static int |
LIBRARY__WRITERS
The feature id for the 'Writers' containment reference list
|
static int |
LIBRARY_FEATURE_COUNT
The number of structural features of the 'Library' class
|
static int |
PERIODICAL
The meta object id for the '
Periodical' class |
static int |
PERIODICAL__ISSUES_PER_YEAR
The feature id for the 'Issues Per Year' attribute
|
static int |
PERIODICAL__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
PERIODICAL__TITLE
The feature id for the 'Title' attribute
|
static int |
PERIODICAL_FEATURE_COUNT
The number of structural features of the 'Periodical' class
|
static int |
PERSON
The meta object id for the '
Person' class |
static int |
PERSON__ADDRESS
The feature id for the 'Address' attribute
|
static int |
PERSON__FIRST_NAME
The feature id for the 'First Name' attribute
|
static int |
PERSON__LAST_NAME
The feature id for the 'Last Name' attribute
|
static int |
PERSON_FEATURE_COUNT
The number of structural features of the 'Person' class
|
static int |
VIDEO_CASSETTE
The meta object id for the '
Video Cassette' class |
static int |
VIDEO_CASSETTE__BORROWERS
The feature id for the 'Borrowers' reference list
|
static int |
VIDEO_CASSETTE__CAST
The feature id for the 'Cast' reference list
|
static int |
VIDEO_CASSETTE__COPIES
The feature id for the 'Copies' attribute
|
static int |
VIDEO_CASSETTE__DAMAGED
The feature id for the 'Damaged' attribute
|
static int |
VIDEO_CASSETTE__MINUTES_LENGTH
The feature id for the 'Minutes Length' attribute
|
static int |
VIDEO_CASSETTE__PUBLICATION_DATE
The feature id for the 'Publication Date' attribute
|
static int |
VIDEO_CASSETTE__TITLE
The feature id for the 'Title' attribute
|
static int |
VIDEO_CASSETTE_FEATURE_COUNT
The number of structural features of the 'Video Cassette' class
|
static int |
WRITER
The meta object id for the '
Writer' class |
static int |
WRITER__ADDRESS
The feature id for the 'Address' attribute
|
static int |
WRITER__BOOKS
The feature id for the 'Books' reference list
|
static int |
WRITER__FIRST_NAME
The feature id for the 'First Name' attribute
|
static int |
WRITER__LAST_NAME
The feature id for the 'Last Name' attribute
|
static int |
WRITER__NAME
The feature id for the 'Name' attribute
|
static int |
WRITER_FEATURE_COUNT
The number of structural features of the 'Writer' class
|
| Modifier and Type | Method and Description |
|---|---|
EAttribute |
getAddressable_Address()
Returns the meta object for the attribute '
Address' |
EClass |
getAddressable()
Returns the meta object for class '
Addressable' |
EAttribute |
getAudioVisualItem_Damaged()
Returns the meta object for the attribute '
Damaged' |
EAttribute |
getAudioVisualItem_MinutesLength()
Returns the meta object for the attribute '
Minutes Length' |
EAttribute |
getAudioVisualItem_Title()
Returns the meta object for the attribute '
Title' |
EClass |
getAudioVisualItem()
Returns the meta object for class '
Audio Visual Item' |
EReference |
getBook_Author()
Returns the meta object for the reference '
Author' |
EAttribute |
getBook_Category()
Returns the meta object for the attribute '
Category' |
EAttribute |
getBook_Pages()
Returns the meta object for the attribute '
Pages' |
EAttribute |
getBook_Title()
Returns the meta object for the attribute '
Title' |
EClass |
getBook()
Returns the meta object for class '
Book' |
EEnum |
getBookCategory()
Returns the meta object for enum '
Book Category' |
EReference |
getBookOnTape_Author()
Returns the meta object for the reference '
Author' |
EReference |
getBookOnTape_Reader()
Returns the meta object for the reference '
Reader' |
EClass |
getBookOnTape()
Returns the meta object for class '
Book On Tape' |
EReference |
getBorrower_Borrowed()
Returns the meta object for the reference list '
Borrowed' |
EClass |
getBorrower()
Returns the meta object for class '
Borrower' |
EClass |
getCirculatingItem()
Returns the meta object for class '
Circulating Item' |
EReference |
getEmployee_Manager()
Returns the meta object for the reference '
Manager' |
EClass |
getEmployee()
Returns the meta object for class '
Employee' |
EXTLibraryFactory |
getEXTLibraryFactory()
Returns the factory that creates the instances of the model
|
EAttribute |
getItem_PublicationDate()
Returns the meta object for the attribute '
Publication Date' |
EClass |
getItem()
Returns the meta object for class '
Item' |
EReference |
getLendable_Borrowers()
Returns the meta object for the reference list '
Borrowers' |
EAttribute |
getLendable_Copies()
Returns the meta object for the attribute '
Copies' |
EClass |
getLendable()
Returns the meta object for class '
Lendable' |
EReference |
getLibrary_Books()
Returns the meta object for the reference list '
Books' |
EReference |
getLibrary_Borrowers()
Returns the meta object for the containment reference list '
Borrowers' |
EReference |
getLibrary_Branches()
Returns the meta object for the containment reference list '
Branches' |
EReference |
getLibrary_Employees()
Returns the meta object for the containment reference list '
Employees' |
EAttribute |
getLibrary_Name()
Returns the meta object for the attribute '
Name' |
EReference |
getLibrary_ParentBranch()
Returns the meta object for the container reference '
Parent Branch' |
EAttribute |
getLibrary_People()
Returns the meta object for the attribute list '
People' |
EReference |
getLibrary_Stock()
Returns the meta object for the containment reference list '
Stock' |
EReference |
getLibrary_Writers()
Returns the meta object for the containment reference list '
Writers' |
EClass |
getLibrary()
Returns the meta object for class '
Library' |
EAttribute |
getPeriodical_IssuesPerYear()
Returns the meta object for the attribute '
Issues Per Year' |
EAttribute |
getPeriodical_Title()
Returns the meta object for the attribute '
Title' |
EClass |
getPeriodical()
Returns the meta object for class '
Periodical' |
EAttribute |
getPerson_FirstName()
Returns the meta object for the attribute '
First Name' |
EAttribute |
getPerson_LastName()
Returns the meta object for the attribute '
Last Name' |
EClass |
getPerson()
Returns the meta object for class '
Person' |
EReference |
getVideoCassette_Cast()
Returns the meta object for the reference list '
Cast' |
EClass |
getVideoCassette()
Returns the meta object for class '
Video Cassette' |
EReference |
getWriter_Books()
Returns the meta object for the reference list '
Books' |
EAttribute |
getWriter_Name()
Returns the meta object for the attribute '
Name' |
EClass |
getWriter()
Returns the meta object for class '
Writer' |
getEClassifier, 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, eSetDeliverstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final java.lang.String eCONTENT_TYPE
static final EXTLibraryPackage eINSTANCE
static final int ITEM
Item' class.
ItemImpl,
EXTLibraryPackageImpl.getItem(),
Constant Field Valuesstatic final int ITEM__PUBLICATION_DATE
static final int ITEM_FEATURE_COUNT
static final int CIRCULATING_ITEM
Circulating Item' class.
CirculatingItemImpl,
EXTLibraryPackageImpl.getCirculatingItem(),
Constant Field Valuesstatic final int CIRCULATING_ITEM__PUBLICATION_DATE
static final int CIRCULATING_ITEM__COPIES
static final int CIRCULATING_ITEM__BORROWERS
static final int CIRCULATING_ITEM_FEATURE_COUNT
static final int BOOK
Book' class.
BookImpl,
EXTLibraryPackageImpl.getBook(),
Constant Field Valuesstatic final int BOOK__PUBLICATION_DATE
static final int BOOK__COPIES
static final int BOOK__BORROWERS
static final int BOOK__TITLE
static final int BOOK__PAGES
static final int BOOK__CATEGORY
static final int BOOK__AUTHOR
static final int BOOK_FEATURE_COUNT
static final int ADDRESSABLE
Addressable' class.
Addressable,
EXTLibraryPackageImpl.getAddressable(),
Constant Field Valuesstatic final int ADDRESSABLE__ADDRESS
static final int ADDRESSABLE_FEATURE_COUNT
static final int LIBRARY
Library' class.
LibraryImpl,
EXTLibraryPackageImpl.getLibrary(),
Constant Field Valuesstatic final int LIBRARY__ADDRESS
static final int LIBRARY__NAME
static final int LIBRARY__WRITERS
static final int LIBRARY__EMPLOYEES
static final int LIBRARY__BORROWERS
static final int LIBRARY__STOCK
static final int LIBRARY__BOOKS
static final int LIBRARY__BRANCHES
static final int LIBRARY__PARENT_BRANCH
static final int LIBRARY__PEOPLE
static final int LIBRARY_FEATURE_COUNT
static final int PERSON
Person' class.
PersonImpl,
EXTLibraryPackageImpl.getPerson(),
Constant Field Valuesstatic final int PERSON__ADDRESS
static final int PERSON__FIRST_NAME
static final int PERSON__LAST_NAME
static final int PERSON_FEATURE_COUNT
static final int WRITER
Writer' class.
WriterImpl,
EXTLibraryPackageImpl.getWriter(),
Constant Field Valuesstatic final int WRITER__ADDRESS
static final int WRITER__FIRST_NAME
static final int WRITER__LAST_NAME
static final int WRITER__NAME
static final int WRITER__BOOKS
static final int WRITER_FEATURE_COUNT
static final int LENDABLE
Lendable' class.
Lendable,
EXTLibraryPackageImpl.getLendable(),
Constant Field Valuesstatic final int LENDABLE__COPIES
static final int LENDABLE__BORROWERS
static final int LENDABLE_FEATURE_COUNT
static final int PERIODICAL
Periodical' class.
PeriodicalImpl,
EXTLibraryPackageImpl.getPeriodical(),
Constant Field Valuesstatic final int PERIODICAL__PUBLICATION_DATE
static final int PERIODICAL__TITLE
static final int PERIODICAL__ISSUES_PER_YEAR
static final int PERIODICAL_FEATURE_COUNT
static final int AUDIO_VISUAL_ITEM
Audio Visual Item' class.
AudioVisualItemImpl,
EXTLibraryPackageImpl.getAudioVisualItem(),
Constant Field Valuesstatic final int AUDIO_VISUAL_ITEM__PUBLICATION_DATE
static final int AUDIO_VISUAL_ITEM__COPIES
static final int AUDIO_VISUAL_ITEM__BORROWERS
static final int AUDIO_VISUAL_ITEM__TITLE
static final int AUDIO_VISUAL_ITEM__MINUTES_LENGTH
static final int AUDIO_VISUAL_ITEM__DAMAGED
static final int AUDIO_VISUAL_ITEM_FEATURE_COUNT
static final int BOOK_ON_TAPE
Book On Tape' class.
BookOnTapeImpl,
EXTLibraryPackageImpl.getBookOnTape(),
Constant Field Valuesstatic final int BOOK_ON_TAPE__PUBLICATION_DATE
static final int BOOK_ON_TAPE__COPIES
static final int BOOK_ON_TAPE__BORROWERS
static final int BOOK_ON_TAPE__TITLE
static final int BOOK_ON_TAPE__MINUTES_LENGTH
static final int BOOK_ON_TAPE__DAMAGED
static final int BOOK_ON_TAPE__READER
static final int BOOK_ON_TAPE__AUTHOR
static final int BOOK_ON_TAPE_FEATURE_COUNT
static final int VIDEO_CASSETTE
Video Cassette' class.
VideoCassetteImpl,
EXTLibraryPackageImpl.getVideoCassette(),
Constant Field Valuesstatic final int VIDEO_CASSETTE__PUBLICATION_DATE
static final int VIDEO_CASSETTE__COPIES
static final int VIDEO_CASSETTE__BORROWERS
static final int VIDEO_CASSETTE__TITLE
static final int VIDEO_CASSETTE__MINUTES_LENGTH
static final int VIDEO_CASSETTE__DAMAGED
static final int VIDEO_CASSETTE__CAST
static final int VIDEO_CASSETTE_FEATURE_COUNT
static final int BORROWER
Borrower' class.
BorrowerImpl,
EXTLibraryPackageImpl.getBorrower(),
Constant Field Valuesstatic final int BORROWER__ADDRESS
static final int BORROWER__FIRST_NAME
static final int BORROWER__LAST_NAME
static final int BORROWER__BORROWED
static final int BORROWER_FEATURE_COUNT
static final int EMPLOYEE
Employee' class.
EmployeeImpl,
EXTLibraryPackageImpl.getEmployee(),
Constant Field Valuesstatic final int EMPLOYEE__ADDRESS
static final int EMPLOYEE__FIRST_NAME
static final int EMPLOYEE__LAST_NAME
static final int EMPLOYEE__MANAGER
static final int EMPLOYEE_FEATURE_COUNT
static final int BOOK_CATEGORY
Book Category' enum.
BookCategory,
EXTLibraryPackageImpl.getBookCategory(),
Constant Field ValuesEClass getBook()
Book'.
BookEAttribute getBook_Title()
Title'.
Book.getTitle(),
getBook()EAttribute getBook_Pages()
Pages'.
Book.getPages(),
getBook()EAttribute getBook_Category()
Category'.
Book.getCategory(),
getBook()EReference getBook_Author()
Author'.
Book.getAuthor(),
getBook()EClass getLibrary()
Library'.
LibraryEAttribute getLibrary_Name()
Name'.
Library.getName(),
getLibrary()EReference getLibrary_Writers()
Writers'.
Library.getWriters(),
getLibrary()EReference getLibrary_Employees()
Employees'.
Library.getEmployees(),
getLibrary()EReference getLibrary_Borrowers()
Borrowers'.
Library.getBorrowers(),
getLibrary()EReference getLibrary_Stock()
Stock'.
Library.getStock(),
getLibrary()EReference getLibrary_Books()
Books'.
Library.getBooks(),
getLibrary()EReference getLibrary_Branches()
Branches'.
Library.getBranches(),
getLibrary()EReference getLibrary_ParentBranch()
Parent Branch'.
Library.getParentBranch(),
getLibrary()EAttribute getLibrary_People()
People'.
Library.getPeople(),
getLibrary()EClass getWriter()
Writer'.
WriterEAttribute getWriter_Name()
Name'.
Writer.getName(),
getWriter()EReference getWriter_Books()
Books'.
Writer.getBooks(),
getWriter()EClass getItem()
Item'.
ItemEAttribute getItem_PublicationDate()
Publication Date'.
Item.getPublicationDate(),
getItem()EClass getLendable()
Lendable'.
LendableEAttribute getLendable_Copies()
Copies'.
Lendable.getCopies(),
getLendable()EReference getLendable_Borrowers()
Borrowers'.
Lendable.getBorrowers(),
getLendable()EClass getCirculatingItem()
Circulating Item'.
CirculatingItemEClass getPeriodical()
Periodical'.
PeriodicalEAttribute getPeriodical_Title()
Title'.
Periodical.getTitle(),
getPeriodical()EAttribute getPeriodical_IssuesPerYear()
Issues Per Year'.
Periodical.getIssuesPerYear(),
getPeriodical()EClass getAudioVisualItem()
Audio Visual Item'.
AudioVisualItemEAttribute getAudioVisualItem_Title()
Title'.
AudioVisualItem.getTitle(),
getAudioVisualItem()EAttribute getAudioVisualItem_MinutesLength()
Minutes Length'.
AudioVisualItem.getMinutesLength(),
getAudioVisualItem()EAttribute getAudioVisualItem_Damaged()
Damaged'.
AudioVisualItem.isDamaged(),
getAudioVisualItem()EClass getBookOnTape()
Book On Tape'.
BookOnTapeEReference getBookOnTape_Reader()
Reader'.
BookOnTape.getReader(),
getBookOnTape()EReference getBookOnTape_Author()
Author'.
BookOnTape.getAuthor(),
getBookOnTape()EClass getVideoCassette()
Video Cassette'.
VideoCassetteEReference getVideoCassette_Cast()
Cast'.
VideoCassette.getCast(),
getVideoCassette()EClass getBorrower()
Borrower'.
BorrowerEReference getBorrower_Borrowed()
Borrowed'.
Borrower.getBorrowed(),
getBorrower()EClass getPerson()
Person'.
PersonEAttribute getPerson_FirstName()
First Name'.
Person.getFirstName(),
getPerson()EAttribute getPerson_LastName()
Last Name'.
Person.getLastName(),
getPerson()EClass getEmployee()
Employee'.
EmployeeEReference getEmployee_Manager()
Manager'.
Employee.getManager(),
getEmployee()EClass getAddressable()
Addressable'.
AddressableEAttribute getAddressable_Address()
Address'.
Addressable.getAddress(),
getAddressable()EEnum getBookCategory()
Book Category'.
BookCategoryEXTLibraryFactory getEXTLibraryFactory()