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, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static 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
'.
Book
EAttribute 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
'.
Library
EAttribute 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
'.
Writer
EAttribute getWriter_Name()
Name
'.
Writer.getName()
,
getWriter()
EReference getWriter_Books()
Books
'.
Writer.getBooks()
,
getWriter()
EClass getItem()
Item
'.
Item
EAttribute getItem_PublicationDate()
Publication Date
'.
Item.getPublicationDate()
,
getItem()
EClass getLendable()
Lendable
'.
Lendable
EAttribute getLendable_Copies()
Copies
'.
Lendable.getCopies()
,
getLendable()
EReference getLendable_Borrowers()
Borrowers
'.
Lendable.getBorrowers()
,
getLendable()
EClass getCirculatingItem()
Circulating Item
'.
CirculatingItem
EClass getPeriodical()
Periodical
'.
Periodical
EAttribute getPeriodical_Title()
Title
'.
Periodical.getTitle()
,
getPeriodical()
EAttribute getPeriodical_IssuesPerYear()
Issues Per Year
'.
Periodical.getIssuesPerYear()
,
getPeriodical()
EClass getAudioVisualItem()
Audio Visual Item
'.
AudioVisualItem
EAttribute 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
'.
BookOnTape
EReference getBookOnTape_Reader()
Reader
'.
BookOnTape.getReader()
,
getBookOnTape()
EReference getBookOnTape_Author()
Author
'.
BookOnTape.getAuthor()
,
getBookOnTape()
EClass getVideoCassette()
Video Cassette
'.
VideoCassette
EReference getVideoCassette_Cast()
Cast
'.
VideoCassette.getCast()
,
getVideoCassette()
EClass getBorrower()
Borrower
'.
Borrower
EReference getBorrower_Borrowed()
Borrowed
'.
Borrower.getBorrowed()
,
getBorrower()
EClass getPerson()
Person
'.
Person
EAttribute getPerson_FirstName()
First Name
'.
Person.getFirstName()
,
getPerson()
EAttribute getPerson_LastName()
Last Name
'.
Person.getLastName()
,
getPerson()
EClass getEmployee()
Employee
'.
Employee
EReference getEmployee_Manager()
Manager
'.
Employee.getManager()
,
getEmployee()
EClass getAddressable()
Addressable
'.
Addressable
EAttribute getAddressable_Address()
Address
'.
Addressable.getAddress()
,
getAddressable()
EEnum getBookCategory()
Book Category
'.
BookCategory
EXTLibraryFactory getEXTLibraryFactory()