|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LibraryPackage
The Package for the model. It contains accessors for the meta objects to represent
LibraryFactory
Nested Class Summary | |
---|---|
static interface |
LibraryPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Field Summary | |
---|---|
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__CATEGORY
The feature id for the 'Category' attribute |
static int |
BOOK__PAGES
The feature id for the 'Pages' 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 LibraryPackage |
eINSTANCE
The singleton instance of the package |
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 |
LIBRARY
The meta object id for the ' Library ' class |
static int |
LIBRARY__BOOKS
The feature id for the 'Books' containment reference list |
static int |
LIBRARY__NAME
The feature id for the 'Name' attribute |
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 |
WRITER
The meta object id for the ' Writer ' class |
static int |
WRITER__BOOKS
The feature id for the 'Books' reference list |
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 |
Method Summary | |
---|---|
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 |
getLibrary_Books()
Returns the meta object for the containment reference list ' Books ' |
EAttribute |
getLibrary_Name()
Returns the meta object for the attribute ' Name ' |
EReference |
getLibrary_Writers()
Returns the meta object for the containment reference list ' Writers ' |
EClass |
getLibrary()
Returns the meta object for class ' Library ' |
LibraryFactory |
getLibraryFactory()
Returns the factory that creates the instances of the model |
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 ' |
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 |
Field Detail |
---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final LibraryPackage eINSTANCE
static final int BOOK
Book
' class.
BookImpl
,
LibraryPackageImpl.getBook()
,
Constant Field Valuesstatic 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 LIBRARY
Library
' class.
LibraryImpl
,
LibraryPackageImpl.getLibrary()
,
Constant Field Valuesstatic final int LIBRARY__NAME
static final int LIBRARY__WRITERS
static final int LIBRARY__BOOKS
static final int LIBRARY_FEATURE_COUNT
static final int WRITER
Writer
' class.
WriterImpl
,
LibraryPackageImpl.getWriter()
,
Constant Field Valuesstatic final int WRITER__NAME
static final int WRITER__BOOKS
static final int WRITER_FEATURE_COUNT
static final int BOOK_CATEGORY
Book Category
' enum.
BookCategory
,
LibraryPackageImpl.getBookCategory()
,
Constant Field ValuesMethod Detail |
---|
EClass 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_Books()
Books
'.
Library.getBooks()
,
getLibrary()
EClass getWriter()
Writer
'.
Writer
EAttribute getWriter_Name()
Name
'.
Writer.getName()
,
getWriter()
EReference getWriter_Books()
Books
'.
Writer.getBooks()
,
getWriter()
EEnum getBookCategory()
Book Category
'.
BookCategory
LibraryFactory getLibraryFactory()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |