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 Field
getField(String name)
Field
getField(org.eclipse.emf.common.util.Enumerator enumerator)
MDWEList<Field>
getFields()
Returns the value of the 'Fields' containment reference list.Group
getGroup(String name)
Group
getGroup(org.eclipse.emf.common.util.Enumerator enumerator)
MDWEList<Group>
getGroups()
Returns the value of the 'Groups' containment reference list.Project
getProject(String name)
Project
getProject(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.Query
getQuery(String name)
Query
getQuery(org.eclipse.emf.common.util.Enumerator enumerator)
State
getState(String name)
State
getState(org.eclipse.emf.common.util.Enumerator enumerator)
MDWEList<State>
getStates()
Returns the value of the 'States' containment reference list.Type
getType(String name)
Type
getType(org.eclipse.emf.common.util.Enumerator enumeration)
MDWEList<Type>
getTypes()
Returns the value of the 'Types' containment reference list.User
getUser(String name)
User
getUser(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)
-
-