|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DBGenPackage
The Package for the model. It contains accessors for the meta objects to represent
DBGenFactory
Nested Class Summary | |
---|---|
static interface |
DBGenPackage.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 |
---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
Field Summary | |
---|---|
static int |
COLUMN
The meta object id for the ' Column ' class |
static int |
COLUMN__CONSTRAINT
The feature id for the 'Constraint' attribute |
static int |
COLUMN__LENGTH
The feature id for the 'Length' attribute |
static int |
COLUMN__NAME
The feature id for the 'Name' attribute |
static int |
COLUMN__TABLE
The feature id for the 'Table' container reference |
static int |
COLUMN__TYPE
The feature id for the 'Type' attribute |
static int |
COLUMN_FEATURE_COUNT
The number of structural features of the 'Column' class |
static int |
COLUMN_TYPE
The meta object id for the ' Column Type ' enum |
static int |
DATABASE
The meta object id for the ' Database ' class |
static int |
DATABASE__NAME
The feature id for the 'Name' attribute |
static int |
DATABASE__TABLES
The feature id for the 'Tables' containment reference list |
static int |
DATABASE_FEATURE_COUNT
The number of structural features of the 'Database' class |
static DBGenPackage |
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 |
static int |
INDEX
The meta object id for the ' Index ' class |
static int |
INDEX__COLUMNS
The feature id for the 'Columns' reference list |
static int |
INDEX__NAME
The feature id for the 'Name' attribute |
static int |
INDEX__TABLE
The feature id for the 'Table' container reference |
static int |
INDEX__TYPE
The feature id for the 'Type' attribute |
static int |
INDEX_FEATURE_COUNT
The number of structural features of the 'Index' class |
static int |
INDEX_TYPE
The meta object id for the ' Index Type ' enum |
static int |
TABLE
The meta object id for the ' Table ' class |
static int |
TABLE__COLUMNS
The feature id for the 'Columns' containment reference list |
static int |
TABLE__DATABASE
The feature id for the 'Database' container reference |
static int |
TABLE__INDICES
The feature id for the 'Indices' containment reference list |
static int |
TABLE__NAME
The feature id for the 'Name' attribute |
static int |
TABLE_FEATURE_COUNT
The number of structural features of the 'Table' class |
Method Summary | |
---|---|
org.eclipse.emf.ecore.EAttribute |
getColumn_Constraint()
Returns the meta object for the attribute ' Constraint ' |
org.eclipse.emf.ecore.EAttribute |
getColumn_Length()
Returns the meta object for the attribute ' Length ' |
org.eclipse.emf.ecore.EAttribute |
getColumn_Name()
Returns the meta object for the attribute ' Name ' |
org.eclipse.emf.ecore.EReference |
getColumn_Table()
Returns the meta object for the container reference ' Table ' |
org.eclipse.emf.ecore.EAttribute |
getColumn_Type()
Returns the meta object for the attribute ' Type ' |
org.eclipse.emf.ecore.EClass |
getColumn()
Returns the meta object for class ' Column ' |
org.eclipse.emf.ecore.EEnum |
getColumnType()
Returns the meta object for enum ' Column Type ' |
org.eclipse.emf.ecore.EAttribute |
getDatabase_Name()
Returns the meta object for the attribute ' Name ' |
org.eclipse.emf.ecore.EReference |
getDatabase_Tables()
Returns the meta object for the containment reference list ' Tables ' |
org.eclipse.emf.ecore.EClass |
getDatabase()
Returns the meta object for class ' Database ' |
DBGenFactory |
getDBGenFactory()
Returns the factory that creates the instances of the model |
org.eclipse.emf.ecore.EReference |
getIndex_Columns()
Returns the meta object for the reference list ' Columns ' |
org.eclipse.emf.ecore.EAttribute |
getIndex_Name()
Returns the meta object for the attribute ' Name ' |
org.eclipse.emf.ecore.EReference |
getIndex_Table()
Returns the meta object for the container reference ' Table ' |
org.eclipse.emf.ecore.EAttribute |
getIndex_Type()
Returns the meta object for the attribute ' Type ' |
org.eclipse.emf.ecore.EClass |
getIndex()
Returns the meta object for class ' Index ' |
org.eclipse.emf.ecore.EEnum |
getIndexType()
Returns the meta object for enum ' Index Type ' |
org.eclipse.emf.ecore.EReference |
getTable_Columns()
Returns the meta object for the containment reference list ' Columns ' |
org.eclipse.emf.ecore.EReference |
getTable_Database()
Returns the meta object for the container reference ' Database ' |
org.eclipse.emf.ecore.EReference |
getTable_Indices()
Returns the meta object for the containment reference list ' Indices ' |
org.eclipse.emf.ecore.EAttribute |
getTable_Name()
Returns the meta object for the attribute ' Name ' |
org.eclipse.emf.ecore.EClass |
getTable()
Returns the meta object for class ' Table ' |
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.ecore.ENamedElement |
---|
getName, setName |
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, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final DBGenPackage eINSTANCE
static final int DATABASE
Database
' class.
DatabaseImpl
,
DBGenPackageImpl.getDatabase()
,
Constant Field Valuesstatic final int DATABASE__NAME
static final int DATABASE__TABLES
static final int DATABASE_FEATURE_COUNT
static final int TABLE
Table
' class.
TableImpl
,
DBGenPackageImpl.getTable()
,
Constant Field Valuesstatic final int TABLE__NAME
static final int TABLE__DATABASE
static final int TABLE__COLUMNS
static final int TABLE__INDICES
static final int TABLE_FEATURE_COUNT
static final int COLUMN
Column
' class.
ColumnImpl
,
DBGenPackageImpl.getColumn()
,
Constant Field Valuesstatic final int COLUMN__NAME
static final int COLUMN__TABLE
static final int COLUMN__TYPE
static final int COLUMN__LENGTH
static final int COLUMN__CONSTRAINT
static final int COLUMN_FEATURE_COUNT
static final int INDEX
Index
' class.
IndexImpl
,
DBGenPackageImpl.getIndex()
,
Constant Field Valuesstatic final int INDEX__NAME
static final int INDEX__TABLE
static final int INDEX__COLUMNS
static final int INDEX__TYPE
static final int INDEX_FEATURE_COUNT
static final int COLUMN_TYPE
Column Type
' enum.
ColumnType
,
DBGenPackageImpl.getColumnType()
,
Constant Field Valuesstatic final int INDEX_TYPE
Index Type
' enum.
IndexType
,
DBGenPackageImpl.getIndexType()
,
Constant Field ValuesMethod Detail |
---|
org.eclipse.emf.ecore.EClass getDatabase()
Database
'.
Database
org.eclipse.emf.ecore.EAttribute getDatabase_Name()
Name
'.
Database.getName()
,
getDatabase()
org.eclipse.emf.ecore.EReference getDatabase_Tables()
Tables
'.
Database.getTables()
,
getDatabase()
org.eclipse.emf.ecore.EClass getTable()
Table
'.
Table
org.eclipse.emf.ecore.EAttribute getTable_Name()
Name
'.
Table.getName()
,
getTable()
org.eclipse.emf.ecore.EReference getTable_Database()
Database
'.
Table.getDatabase()
,
getTable()
org.eclipse.emf.ecore.EReference getTable_Columns()
Columns
'.
Table.getColumns()
,
getTable()
org.eclipse.emf.ecore.EReference getTable_Indices()
Indices
'.
Table.getIndices()
,
getTable()
org.eclipse.emf.ecore.EClass getColumn()
Column
'.
Column
org.eclipse.emf.ecore.EAttribute getColumn_Name()
Name
'.
Column.getName()
,
getColumn()
org.eclipse.emf.ecore.EReference getColumn_Table()
Table
'.
Column.getTable()
,
getColumn()
org.eclipse.emf.ecore.EAttribute getColumn_Type()
Type
'.
Column.getType()
,
getColumn()
org.eclipse.emf.ecore.EAttribute getColumn_Length()
Length
'.
Column.getLength()
,
getColumn()
org.eclipse.emf.ecore.EAttribute getColumn_Constraint()
Constraint
'.
Column.getConstraint()
,
getColumn()
org.eclipse.emf.ecore.EClass getIndex()
Index
'.
Index
org.eclipse.emf.ecore.EAttribute getIndex_Name()
Name
'.
Index.getName()
,
getIndex()
org.eclipse.emf.ecore.EReference getIndex_Table()
Table
'.
Index.getTable()
,
getIndex()
org.eclipse.emf.ecore.EReference getIndex_Columns()
Columns
'.
Index.getColumns()
,
getIndex()
org.eclipse.emf.ecore.EAttribute getIndex_Type()
Type
'.
Index.getType()
,
getIndex()
org.eclipse.emf.ecore.EEnum getColumnType()
Column Type
'.
ColumnType
org.eclipse.emf.ecore.EEnum getIndexType()
Index Type
'.
IndexType
DBGenFactory getDBGenFactory()
|
Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |