public interface RelationalPackage extends EPackage
RelationalFactory
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
COLUMN
The meta object id for the '
Column ' class. |
static int |
COLUMN__KEY_OF
The feature id for the 'Key Of' reference.
|
static int |
COLUMN__NAME
The feature id for the 'Name' attribute.
|
static int |
COLUMN__OWNER
The feature id for the 'Owner' container reference.
|
static int |
COLUMN__TYPE
The feature id for the 'Type' reference.
|
static int |
COLUMN_FEATURE_COUNT
The number of structural features of the the 'Column' class.
|
static int |
EBOOLEAN
The meta object id for the 'EBoolean' data type.
|
static RelationalPackage |
eINSTANCE
The singleton instance of the package.
|
static int |
EINT
The meta object id for the 'EInt' data type.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
ESTRING
The meta object id for the 'EString' data type.
|
static int |
NAMED
The meta object id for the '
Named ' class. |
static int |
NAMED__NAME
The feature id for the 'Name' attribute.
|
static int |
NAMED_FEATURE_COUNT
The number of structural features of the the 'Named' class.
|
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__KEYS
The feature id for the 'Keys' 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 the 'Table' class.
|
static int |
TYPE
The meta object id for the '
Type ' class. |
static int |
TYPE__NAME
The feature id for the 'Name' attribute.
|
static int |
TYPE_FEATURE_COUNT
The number of structural features of the the 'Type' class.
|
Modifier and Type | Method and Description |
---|---|
EReference |
getColumn_KeyOf()
Returns the meta object for the reference '
Key Of '. |
EReference |
getColumn_Owner()
Returns the meta object for the container reference '
Owner '. |
EReference |
getColumn_Type()
Returns the meta object for the reference '
Type '. |
EClass |
getColumn()
Returns the meta object for class '
Column '. |
EDataType |
getEBoolean()
Returns the meta object for data type 'EBoolean'.
|
EDataType |
getEInt()
Returns the meta object for data type 'EInt'.
|
EDataType |
getEString()
Returns the meta object for data type '
EString '. |
EAttribute |
getNamed_Name()
Returns the meta object for the attribute '
Name '. |
EClass |
getNamed()
Returns the meta object for class '
Named '. |
RelationalFactory |
getRelationalFactory()
Returns the factory that creates the instances of the model.
|
EReference |
getTable_Columns()
Returns the meta object for the containment reference list '
Columns '. |
EReference |
getTable_Keys()
Returns the meta object for the reference list '
Keys '. |
EClass |
getTable()
Returns the meta object for class '
Table '. |
EClass |
getType()
Returns the meta object for class '
Type '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final RelationalPackage eINSTANCE
static final int NAMED
Named
' class.
NamedImpl
,
RelationalPackageImpl.getNamed()
,
Constant Field Valuesstatic final int NAMED__NAME
static final int NAMED_FEATURE_COUNT
static final int TYPE
Type
' class.
TypeImpl
,
RelationalPackageImpl.getType()
,
Constant Field Valuesstatic final int TYPE__NAME
static final int TYPE_FEATURE_COUNT
static final int COLUMN
Column
' class.
ColumnImpl
,
RelationalPackageImpl.getColumn()
,
Constant Field Valuesstatic final int COLUMN__NAME
static final int COLUMN__OWNER
static final int COLUMN__KEY_OF
static final int COLUMN__TYPE
static final int COLUMN_FEATURE_COUNT
static final int TABLE
Table
' class.
TableImpl
,
RelationalPackageImpl.getTable()
,
Constant Field Valuesstatic final int TABLE__NAME
static final int TABLE__KEYS
static final int TABLE__COLUMNS
static final int TABLE_FEATURE_COUNT
static final int EBOOLEAN
RelationalPackageImpl.getEBoolean()
,
Constant Field Valuesstatic final int ESTRING
String
,
RelationalPackageImpl.getEString()
,
Constant Field Valuesstatic final int EINT
RelationalPackageImpl.getEInt()
,
Constant Field ValuesEClass getNamed()
Named
'.
Named
EAttribute getNamed_Name()
Name
'.
Named.getName()
,
getNamed()
EClass getType()
Type
'.
Type
EClass getColumn()
Column
'.
Column
EReference getColumn_Owner()
Owner
'.
Column.getOwner()
,
getColumn()
EReference getColumn_KeyOf()
Key Of
'.
Column.getKeyOf()
,
getColumn()
EReference getColumn_Type()
Type
'.
Column.getType()
,
getColumn()
EClass getTable()
Table
'.
Table
EReference getTable_Keys()
Keys
'.
Table.getKeys()
,
getTable()
EReference getTable_Columns()
Columns
'.
Table.getColumns()
,
getTable()
EDataType getEBoolean()
EDataType getEString()
EString
'.
String
EDataType getEInt()
RelationalFactory getRelationalFactory()