Interface Database
-
- All Superinterfaces:
Comparable<Object>,Element,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.EObject,MDWEObject,MDWObject,org.eclipse.emf.common.notify.Notifier,com.sodius.mdw.corext.model.emf.OnDemandEObject
public interface Database extends Element
A representation of the model object 'Database'.The following features are supported:
- See Also:
IntegrityPackage.getDatabase()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldgetField(String name)FieldgetField(org.eclipse.emf.common.util.Enumerator enumerator)MDWEList<Field>getFields()Returns the value of the 'Fields' containment reference list.GroupgetGroup(String name)GroupgetGroup(org.eclipse.emf.common.util.Enumerator enumerator)MDWEList<Group>getGroups()Returns the value of the 'Groups' containment reference list.ProjectgetProject(String name)ProjectgetProject(org.eclipse.emf.common.util.Enumerator enumerator)MDWEList<Project>getProjects()Returns the value of the 'Projects' containment reference list.MDWEList<Query>getQueries()Returns the value of the 'Queries' containment reference list.QuerygetQuery(String name)QuerygetQuery(org.eclipse.emf.common.util.Enumerator enumerator)StategetState(String name)StategetState(org.eclipse.emf.common.util.Enumerator enumerator)MDWEList<State>getStates()Returns the value of the 'States' containment reference list.TypegetType(String name)TypegetType(org.eclipse.emf.common.util.Enumerator enumeration)MDWEList<Type>getTypes()Returns the value of the 'Types' containment reference list.UsergetUser(String name)UsergetUser(org.eclipse.emf.common.util.Enumerator enumerator)MDWEList<User>getUsers()Returns the value of the 'Users' containment reference list.-
Methods inherited from interface com.sodius.mdw.metamodel.integrity.Element
eUninitialize
-
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 com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
-
-
-
Method Detail
-
getTypes
MDWEList<Type> getTypes()
Returns the value of the 'Types' containment reference list. The list contents are of typeType.- Returns:
- the value of the 'Types' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Types()
-
getType
Type getType(org.eclipse.emf.common.util.Enumerator enumeration)
-
getFields
MDWEList<Field> getFields()
Returns the value of the 'Fields' containment reference list. The list contents are of typeField.- Returns:
- the value of the 'Fields' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Fields()
-
getField
Field getField(org.eclipse.emf.common.util.Enumerator enumerator)
-
getQueries
MDWEList<Query> getQueries()
Returns the value of the 'Queries' containment reference list. The list contents are of typeQuery.- Returns:
- the value of the 'Queries' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Queries()
-
getQuery
Query getQuery(org.eclipse.emf.common.util.Enumerator enumerator)
-
getStates
MDWEList<State> getStates()
Returns the value of the 'States' containment reference list. The list contents are of typeState.- Returns:
- the value of the 'States' containment reference list.
- See Also:
IntegrityPackage.getDatabase_States()
-
getState
State getState(org.eclipse.emf.common.util.Enumerator enumerator)
-
getUsers
MDWEList<User> getUsers()
Returns the value of the 'Users' containment reference list. The list contents are of typeUser.- Returns:
- the value of the 'Users' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Users()
-
getUser
User getUser(org.eclipse.emf.common.util.Enumerator enumerator)
-
getGroups
MDWEList<Group> getGroups()
Returns the value of the 'Groups' containment reference list. The list contents are of typeGroup.- Returns:
- the value of the 'Groups' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Groups()
-
getGroup
Group getGroup(org.eclipse.emf.common.util.Enumerator enumerator)
-
getProjects
MDWEList<Project> getProjects()
Returns the value of the 'Projects' containment reference list. The list contents are of typeProject.- Returns:
- the value of the 'Projects' containment reference list.
- See Also:
IntegrityPackage.getDatabase_Projects()
-
getProject
Project getProject(org.eclipse.emf.common.util.Enumerator enumerator)
-
-