Interface BankAccountsPackage
-
- All Superinterfaces:
org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.ENamedElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EPackage
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
BankAccountsPackageImpl
public interface BankAccountsPackage extends org.eclipse.emf.ecore.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:
BankAccountsFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BankAccountsPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
-
Field Summary
Fields Modifier and Type Field Description static int
ACCOUNT
The meta object id for the 'Account
' class.static int
ACCOUNT__NUMBER
The feature id for the 'Number' attribute.static int
ACCOUNT__SORT_CODE
The feature id for the 'Sort Code' attribute.static int
ACCOUNT_FEATURE_COUNT
The number of structural features of the 'Account' class.static int
ACCOUNTS
The meta object id for the 'Accounts
' class.static int
ACCOUNTS__ACCOUNTS
The feature id for the 'Accounts' containment reference list.static int
ACCOUNTS_FEATURE_COUNT
The number of structural features of the 'Accounts' class.static BankAccountsPackage
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.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getAccount()
Returns the meta object for class 'Account
'.org.eclipse.emf.ecore.EAttribute
getAccount_Number()
Returns the meta object for the attribute 'Number
'.org.eclipse.emf.ecore.EAttribute
getAccount_SortCode()
Returns the meta object for the attribute 'Sort Code
'.org.eclipse.emf.ecore.EClass
getAccounts()
Returns the meta object for class 'Accounts
'.org.eclipse.emf.ecore.EReference
getAccounts_Accounts()
Returns the meta object for the containment reference list 'Accounts
'.BankAccountsFactory
getBankAccountsFactory()
Returns the factory that creates the instances of the model.-
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
-
-
-
-
Field Detail
-
eNAME
static final java.lang.String eNAME
The package name.- See Also:
- Constant Field Values
-
eNS_URI
static final java.lang.String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
-
eNS_PREFIX
static final java.lang.String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
-
eINSTANCE
static final BankAccountsPackage eINSTANCE
The singleton instance of the package.
-
ACCOUNTS
static final int ACCOUNTS
The meta object id for the 'Accounts
' class.
-
ACCOUNTS__ACCOUNTS
static final int ACCOUNTS__ACCOUNTS
The feature id for the 'Accounts' containment reference list.- See Also:
- Constant Field Values
-
ACCOUNTS_FEATURE_COUNT
static final int ACCOUNTS_FEATURE_COUNT
The number of structural features of the 'Accounts' class.- See Also:
- Constant Field Values
-
ACCOUNT
static final int ACCOUNT
The meta object id for the 'Account
' class.
-
ACCOUNT__SORT_CODE
static final int ACCOUNT__SORT_CODE
The feature id for the 'Sort Code' attribute.- See Also:
- Constant Field Values
-
ACCOUNT__NUMBER
static final int ACCOUNT__NUMBER
The feature id for the 'Number' attribute.- See Also:
- Constant Field Values
-
ACCOUNT_FEATURE_COUNT
static final int ACCOUNT_FEATURE_COUNT
The number of structural features of the 'Account' class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getAccounts
org.eclipse.emf.ecore.EClass getAccounts()
Returns the meta object for class 'Accounts
'.- Returns:
- the meta object for class 'Accounts'.
- See Also:
Accounts
-
getAccounts_Accounts
org.eclipse.emf.ecore.EReference getAccounts_Accounts()
Returns the meta object for the containment reference list 'Accounts
'.- Returns:
- the meta object for the containment reference list 'Accounts'.
- See Also:
Accounts.getAccounts()
,getAccounts()
-
getAccount
org.eclipse.emf.ecore.EClass getAccount()
Returns the meta object for class 'Account
'.- Returns:
- the meta object for class 'Account'.
- See Also:
Account
-
getAccount_SortCode
org.eclipse.emf.ecore.EAttribute getAccount_SortCode()
Returns the meta object for the attribute 'Sort Code
'.- Returns:
- the meta object for the attribute 'Sort Code'.
- See Also:
Account.getSortCode()
,getAccount()
-
getAccount_Number
org.eclipse.emf.ecore.EAttribute getAccount_Number()
Returns the meta object for the attribute 'Number
'.- Returns:
- the meta object for the attribute 'Number'.
- See Also:
Account.getNumber()
,getAccount()
-
getBankAccountsFactory
BankAccountsFactory getBankAccountsFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
-
-