Interface SubjectPackage
-
- All Superinterfaces:
EModelElement,ENamedElement,EObject,EPackage,Notifier
- All Known Implementing Classes:
SubjectPackageImpl
public interface SubjectPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent- each class,
- each feature of each class,
- each enum,
- and each data type
- See Also:
SubjectFactory- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSubjectPackage.LiteralsDefines 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
Fields Modifier and Type Field Description static SubjectPackageeINSTANCEThe singleton instance of the package.static StringeNAMEThe package name.static StringeNS_PREFIXThe package namespace name.static StringeNS_URIThe package namespace URI.static intORGANISATIONThe meta object id for the 'Organisation' class.static intORGANISATION__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intORGANISATION__IDThe feature id for the 'Id' attribute.static intORGANISATION__OWNED_SUBJECTSThe feature id for the 'Owned Subjects' reference list.static intORGANISATION_FEATURE_COUNTThe number of structural features of the 'Organisation' class.static intRESOURCEThe meta object id for the 'Resource' class.static intRESOURCE__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intRESOURCE__IDThe feature id for the 'Id' attribute.static intRESOURCE_FEATURE_COUNTThe number of structural features of the 'Resource' class.static intSTATEFUL_SUBJECTSThe meta object id for the 'Stateful Subjects' class.static intSTATEFUL_SUBJECTS__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intSTATEFUL_SUBJECTS__IDThe feature id for the 'Id' attribute.static intSTATEFUL_SUBJECTS_FEATURE_COUNTThe number of structural features of the 'Stateful Subjects' class.static intSUBJECTThe meta object id for the 'Subject' class.static intSUBJECT__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intSUBJECT__IDThe feature id for the 'Id' attribute.static intSUBJECT_FEATURE_COUNTThe number of structural features of the 'Subject' class.static intSUBJECTSThe meta object id for the 'Subjects' class.static intSUBJECTS__SUBJECTThe feature id for the 'Subject' containment reference list.static intSUBJECTS_FEATURE_COUNTThe number of structural features of the 'Subjects' class.static intUSERThe meta object id for the 'User' class.static intUSER__ENTITY_NAMEThe feature id for the 'Entity Name' attribute.static intUSER__IDThe feature id for the 'Id' attribute.static intUSER_FEATURE_COUNTThe number of structural features of the 'User' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClassgetOrganisation()Returns the meta object for class 'Organisation'.EReferencegetOrganisation_OwnedSubjects()Returns the meta object for the reference list 'Owned Subjects'.EClassgetResource()Returns the meta object for class 'Resource'.EClassgetStatefulSubjects()Returns the meta object for class 'Stateful Subjects'.EClassgetSubject()Returns the meta object for class 'Subject'.SubjectFactorygetSubjectFactory()Returns the factory that creates the instances of the model.EClassgetSubjects()Returns the meta object for class 'Subjects'.EReferencegetSubjects_Subject()Returns the meta object for the containment reference list 'Subject'.EClassgetUser()Returns the meta object for class 'User'.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
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.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final SubjectPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
SUBJECTS
static final int SUBJECTS
The meta object id for the 'Subjects' class.- See Also:
SubjectsImpl,SubjectPackageImpl.getSubjects(), Constant Field Values- Generated class or method.
-
SUBJECTS__SUBJECT
static final int SUBJECTS__SUBJECT
The feature id for the 'Subject' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SUBJECTS_FEATURE_COUNT
static final int SUBJECTS_FEATURE_COUNT
The number of structural features of the 'Subjects' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SUBJECT
static final int SUBJECT
The meta object id for the 'Subject' class.- See Also:
SubjectImpl,SubjectPackageImpl.getSubject(), Constant Field Values- Generated class or method.
-
SUBJECT__ID
static final int SUBJECT__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SUBJECT__ENTITY_NAME
static final int SUBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SUBJECT_FEATURE_COUNT
static final int SUBJECT_FEATURE_COUNT
The number of structural features of the 'Subject' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STATEFUL_SUBJECTS
static final int STATEFUL_SUBJECTS
The meta object id for the 'Stateful Subjects' class.- See Also:
StatefulSubjectsImpl,SubjectPackageImpl.getStatefulSubjects(), Constant Field Values- Generated class or method.
-
STATEFUL_SUBJECTS__ID
static final int STATEFUL_SUBJECTS__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STATEFUL_SUBJECTS__ENTITY_NAME
static final int STATEFUL_SUBJECTS__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
STATEFUL_SUBJECTS_FEATURE_COUNT
static final int STATEFUL_SUBJECTS_FEATURE_COUNT
The number of structural features of the 'Stateful Subjects' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RESOURCE
static final int RESOURCE
The meta object id for the 'Resource' class.- See Also:
ResourceImpl,SubjectPackageImpl.getResource(), Constant Field Values- Generated class or method.
-
RESOURCE__ID
static final int RESOURCE__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RESOURCE__ENTITY_NAME
static final int RESOURCE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
RESOURCE_FEATURE_COUNT
static final int RESOURCE_FEATURE_COUNT
The number of structural features of the 'Resource' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER
static final int USER
The meta object id for the 'User' class.- See Also:
UserImpl,SubjectPackageImpl.getUser(), Constant Field Values- Generated class or method.
-
USER__ID
static final int USER__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER__ENTITY_NAME
static final int USER__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
USER_FEATURE_COUNT
static final int USER_FEATURE_COUNT
The number of structural features of the 'User' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ORGANISATION
static final int ORGANISATION
The meta object id for the 'Organisation' class.- See Also:
OrganisationImpl,SubjectPackageImpl.getOrganisation(), Constant Field Values- Generated class or method.
-
ORGANISATION__ID
static final int ORGANISATION__ID
The feature id for the 'Id' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ORGANISATION__ENTITY_NAME
static final int ORGANISATION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ORGANISATION__OWNED_SUBJECTS
static final int ORGANISATION__OWNED_SUBJECTS
The feature id for the 'Owned Subjects' reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ORGANISATION_FEATURE_COUNT
static final int ORGANISATION_FEATURE_COUNT
The number of structural features of the 'Organisation' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getSubjects
EClass getSubjects()
Returns the meta object for class 'Subjects'.- Returns:
- the meta object for class 'Subjects'.
- See Also:
Subjects- Generated class or method.
-
getSubjects_Subject
EReference getSubjects_Subject()
Returns the meta object for the containment reference list 'Subject'.- Returns:
- the meta object for the containment reference list 'Subject'.
- See Also:
Subjects.getSubject(),getSubjects()- Generated class or method.
-
getSubject
EClass getSubject()
Returns the meta object for class 'Subject'.- Returns:
- the meta object for class 'Subject'.
- See Also:
Subject- Generated class or method.
-
getResource
EClass getResource()
Returns the meta object for class 'Resource'.- Returns:
- the meta object for class 'Resource'.
- See Also:
Resource- Generated class or method.
-
getUser
EClass getUser()
Returns the meta object for class 'User'.- Returns:
- the meta object for class 'User'.
- See Also:
User- Generated class or method.
-
getOrganisation
EClass getOrganisation()
Returns the meta object for class 'Organisation'.- Returns:
- the meta object for class 'Organisation'.
- See Also:
Organisation- Generated class or method.
-
getOrganisation_OwnedSubjects
EReference getOrganisation_OwnedSubjects()
Returns the meta object for the reference list 'Owned Subjects'.- Returns:
- the meta object for the reference list 'Owned Subjects'.
- See Also:
Organisation.getOwnedSubjects(),getOrganisation()- Generated class or method.
-
getStatefulSubjects
EClass getStatefulSubjects()
Returns the meta object for class 'Stateful Subjects'.- Returns:
- the meta object for class 'Stateful Subjects'.
- See Also:
StatefulSubjects- Generated class or method.
-
getSubjectFactory
SubjectFactory getSubjectFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-