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 interface
SubjectPackage.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
Fields Modifier and Type Field Description static SubjectPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
ORGANISATION
The meta object id for the 'Organisation
' class.static int
ORGANISATION__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
ORGANISATION__ID
The feature id for the 'Id' attribute.static int
ORGANISATION__OWNED_SUBJECTS
The feature id for the 'Owned Subjects' reference list.static int
ORGANISATION_FEATURE_COUNT
The number of structural features of the 'Organisation' class.static int
RESOURCE
The meta object id for the 'Resource
' class.static int
RESOURCE__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
RESOURCE__ID
The feature id for the 'Id' attribute.static int
RESOURCE_FEATURE_COUNT
The number of structural features of the 'Resource' class.static int
STATEFUL_SUBJECTS
The meta object id for the 'Stateful Subjects
' class.static int
STATEFUL_SUBJECTS__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
STATEFUL_SUBJECTS__ID
The feature id for the 'Id' attribute.static int
STATEFUL_SUBJECTS_FEATURE_COUNT
The number of structural features of the 'Stateful Subjects' class.static int
SUBJECT
The meta object id for the 'Subject
' class.static int
SUBJECT__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
SUBJECT__ID
The feature id for the 'Id' attribute.static int
SUBJECT_FEATURE_COUNT
The number of structural features of the 'Subject' class.static int
SUBJECTS
The meta object id for the 'Subjects
' class.static int
SUBJECTS__SUBJECT
The feature id for the 'Subject' containment reference list.static int
SUBJECTS_FEATURE_COUNT
The number of structural features of the 'Subjects' class.static int
USER
The meta object id for the 'User
' class.static int
USER__ENTITY_NAME
The feature id for the 'Entity Name' attribute.static int
USER__ID
The feature id for the 'Id' attribute.static int
USER_FEATURE_COUNT
The number of structural features of the 'User' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getOrganisation()
Returns the meta object for class 'Organisation
'.EReference
getOrganisation_OwnedSubjects()
Returns the meta object for the reference list 'Owned Subjects
'.EClass
getResource()
Returns the meta object for class 'Resource
'.EClass
getStatefulSubjects()
Returns the meta object for class 'Stateful Subjects
'.EClass
getSubject()
Returns the meta object for class 'Subject
'.SubjectFactory
getSubjectFactory()
Returns the factory that creates the instances of the model.EClass
getSubjects()
Returns the meta object for class 'Subjects
'.EReference
getSubjects_Subject()
Returns the meta object for the containment reference list 'Subject
'.EClass
getUser()
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.
-
-