org.eclipse.wst.rdb.internal.models.sql.tables
Interface SQLTablesPackage

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:
SQLTablesPackageImpl

public interface SQLTablesPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
SQLTablesFactory

Inner classes inherited from class org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int ACTION_GRANULARITY_TYPE
          The meta object id for the 'Action Granularity Type' enum.
static int ACTION_TIME_TYPE
          The meta object id for the 'Action Time Type' enum.
static int BASE_TABLE
          The meta object id for the 'Base Table' class.
static int BASE_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int BASE_TABLE__CONSTRAINTS
          The feature id for the 'Constraints' containment reference list.
static int BASE_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int BASE_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BASE_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int BASE_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int BASE_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int BASE_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int BASE_TABLE__NAME
          The feature id for the 'Name' attribute.
static int BASE_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int BASE_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int BASE_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int BASE_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int BASE_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int BASE_TABLE__UDT
          The feature id for the 'Udt' reference.
static int BASE_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int BASE_TABLE_FEATURE_COUNT
          The number of structural features of the the 'Base Table' class.
static int CHECK_TYPE
          The meta object id for the 'Check Type' enum.
static int COLUMN
          The meta object id for the 'Column' class.
static int COLUMN__CONTAINED_TYPE
          The feature id for the 'Contained Type' containment reference.
static int COLUMN__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int COLUMN__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int COLUMN__DESCRIPTION
          The feature id for the 'Description' attribute.
static int COLUMN__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int COLUMN__GENERATE_EXPRESSION
          The feature id for the 'Generate Expression' reference.
static int COLUMN__IDENTITY_SPECIFIER
          The feature id for the 'Identity Specifier' containment reference.
static int COLUMN__IMPLEMENTATION_DEPENDENT
          The feature id for the 'Implementation Dependent' attribute.
static int COLUMN__LABEL
          The feature id for the 'Label' attribute.
static int COLUMN__NAME
          The feature id for the 'Name' attribute.
static int COLUMN__NULLABLE
          The feature id for the 'Nullable' attribute.
static int COLUMN__REFERENCED_TYPE
          The feature id for the 'Referenced Type' reference.
static int COLUMN__SCOPE_CHECK
          The feature id for the 'Scope Check' attribute.
static int COLUMN__SCOPE_CHECKED
          The feature id for the 'Scope Checked' attribute.
static int COLUMN__TABLE
          The feature id for the 'Table' container reference.
static int COLUMN_FEATURE_COUNT
          The number of structural features of the the 'Column' class.
static int DERIVED_TABLE
          The meta object id for the 'Derived Table' class.
static int DERIVED_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int DERIVED_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int DERIVED_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int DERIVED_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int DERIVED_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int DERIVED_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int DERIVED_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int DERIVED_TABLE__NAME
          The feature id for the 'Name' attribute.
static int DERIVED_TABLE__QUERY_EXPRESSION
          The feature id for the 'Query Expression' containment reference.
static int DERIVED_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int DERIVED_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int DERIVED_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int DERIVED_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int DERIVED_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int DERIVED_TABLE__UDT
          The feature id for the 'Udt' reference.
static int DERIVED_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int DERIVED_TABLE_FEATURE_COUNT
          The number of structural features of the the 'Derived Table' class.
static SQLTablesPackage 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 PERSISTENT_TABLE
          The meta object id for the 'Persistent Table' class.
static int PERSISTENT_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int PERSISTENT_TABLE__CONSTRAINTS
          The feature id for the 'Constraints' containment reference list.
static int PERSISTENT_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int PERSISTENT_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PERSISTENT_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int PERSISTENT_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int PERSISTENT_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int PERSISTENT_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int PERSISTENT_TABLE__NAME
          The feature id for the 'Name' attribute.
static int PERSISTENT_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int PERSISTENT_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int PERSISTENT_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int PERSISTENT_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int PERSISTENT_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int PERSISTENT_TABLE__UDT
          The feature id for the 'Udt' reference.
static int PERSISTENT_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int PERSISTENT_TABLE_FEATURE_COUNT
          The number of structural features of the the 'Persistent Table' class.
static int REFERENCE_TYPE
          The meta object id for the 'Reference 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__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TABLE__INDEX
          The feature id for the 'Index' reference list.
static int TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int TABLE__LABEL
          The feature id for the 'Label' attribute.
static int TABLE__NAME
          The feature id for the 'Name' attribute.
static int TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int TABLE__UDT
          The feature id for the 'Udt' reference.
static int TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int TABLE_FEATURE_COUNT
          The number of structural features of the the 'Table' class.
static int TEMPORARY_TABLE
          The meta object id for the 'Temporary Table' class.
static int TEMPORARY_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int TEMPORARY_TABLE__CONSTRAINTS
          The feature id for the 'Constraints' containment reference list.
static int TEMPORARY_TABLE__DELETE_ON_COMMIT
          The feature id for the 'Delete On Commit' attribute.
static int TEMPORARY_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int TEMPORARY_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int TEMPORARY_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TEMPORARY_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int TEMPORARY_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int TEMPORARY_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int TEMPORARY_TABLE__LOCAL
          The feature id for the 'Local' attribute.
static int TEMPORARY_TABLE__NAME
          The feature id for the 'Name' attribute.
static int TEMPORARY_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int TEMPORARY_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int TEMPORARY_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int TEMPORARY_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int TEMPORARY_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int TEMPORARY_TABLE__UDT
          The feature id for the 'Udt' reference.
static int TEMPORARY_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int TEMPORARY_TABLE_FEATURE_COUNT
          The number of structural features of the the 'Temporary Table' class.
static int TRIGGER
          The meta object id for the 'Trigger' class.
static int TRIGGER__ACTION_GRANULARITY
          The feature id for the 'Action Granularity' attribute.
static int TRIGGER__ACTION_STATEMENT
          The feature id for the 'Action Statement' reference list.
static int TRIGGER__ACTION_TIME
          The feature id for the 'Action Time' attribute.
static int TRIGGER__DELETE_TYPE
          The feature id for the 'Delete Type' attribute.
static int TRIGGER__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int TRIGGER__DESCRIPTION
          The feature id for the 'Description' attribute.
static int TRIGGER__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int TRIGGER__INSERT_TYPE
          The feature id for the 'Insert Type' attribute.
static int TRIGGER__LABEL
          The feature id for the 'Label' attribute.
static int TRIGGER__NAME
          The feature id for the 'Name' attribute.
static int TRIGGER__NEW_ROW
          The feature id for the 'New Row' attribute.
static int TRIGGER__NEW_TABLE
          The feature id for the 'New Table' attribute.
static int TRIGGER__OLD_ROW
          The feature id for the 'Old Row' attribute.
static int TRIGGER__OLD_TABLE
          The feature id for the 'Old Table' attribute.
static int TRIGGER__SCHEMA
          The feature id for the 'Schema' reference.
static int TRIGGER__SUBJECT_TABLE
          The feature id for the 'Subject Table' reference.
static int TRIGGER__TIME_STAMP
          The feature id for the 'Time Stamp' attribute.
static int TRIGGER__TRIGGER_COLUMN
          The feature id for the 'Trigger Column' reference list.
static int TRIGGER__UPDATE_TYPE
          The feature id for the 'Update Type' attribute.
static int TRIGGER__WHEN
          The feature id for the 'When' containment reference.
static int TRIGGER_FEATURE_COUNT
          The number of structural features of the the 'Trigger' class.
static int VIEW_TABLE
          The meta object id for the 'View Table' class.
static int VIEW_TABLE__CHECK_TYPE
          The feature id for the 'Check Type' attribute.
static int VIEW_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int VIEW_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int VIEW_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int VIEW_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int VIEW_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int VIEW_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int VIEW_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int VIEW_TABLE__NAME
          The feature id for the 'Name' attribute.
static int VIEW_TABLE__QUERY_EXPRESSION
          The feature id for the 'Query Expression' containment reference.
static int VIEW_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int VIEW_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int VIEW_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int VIEW_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int VIEW_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int VIEW_TABLE__UDT
          The feature id for the 'Udt' reference.
static int VIEW_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int VIEW_TABLE_FEATURE_COUNT
          The number of structural features of the the 'View Table' class.
 
Method Summary
 org.eclipse.emf.ecore.EEnum getActionGranularityType()
          Returns the meta object for enum 'Action Granularity Type'.
 org.eclipse.emf.ecore.EEnum getActionTimeType()
          Returns the meta object for enum 'Action Time Type'.
 org.eclipse.emf.ecore.EReference getBaseTable_Constraints()
          Returns the meta object for the containment reference list 'Constraints'.
 org.eclipse.emf.ecore.EClass getBaseTable()
          Returns the meta object for class 'Base Table'.
 org.eclipse.emf.ecore.EEnum getCheckType()
          Returns the meta object for enum 'Check Type'.
 org.eclipse.emf.ecore.EAttribute getColumn_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EReference getColumn_GenerateExpression()
          Returns the meta object for the reference 'Generate Expression'.
 org.eclipse.emf.ecore.EReference getColumn_IdentitySpecifier()
          Returns the meta object for the containment reference 'Identity Specifier'.
 org.eclipse.emf.ecore.EAttribute getColumn_ImplementationDependent()
          Returns the meta object for the attribute 'Implementation Dependent'.
 org.eclipse.emf.ecore.EAttribute getColumn_Nullable()
          Returns the meta object for the attribute 'Nullable'.
 org.eclipse.emf.ecore.EAttribute getColumn_ScopeCheck()
          Returns the meta object for the attribute 'Scope Check'.
 org.eclipse.emf.ecore.EAttribute getColumn_ScopeChecked()
          Returns the meta object for the attribute 'Scope Checked'.
 org.eclipse.emf.ecore.EReference getColumn_Table()
          Returns the meta object for the container reference 'Table'.
 org.eclipse.emf.ecore.EClass getColumn()
          Returns the meta object for class 'Column'.
 org.eclipse.emf.ecore.EReference getDerivedTable_QueryExpression()
          Returns the meta object for the containment reference 'Query Expression'.
 org.eclipse.emf.ecore.EClass getDerivedTable()
          Returns the meta object for class 'Derived Table'.
 org.eclipse.emf.ecore.EClass getPersistentTable()
          Returns the meta object for class 'Persistent Table'.
 org.eclipse.emf.ecore.EEnum getReferenceType()
          Returns the meta object for enum 'Reference Type'.
 SQLTablesFactory getSQLTablesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getTable_Columns()
          Returns the meta object for the containment reference list 'Columns'.
 org.eclipse.emf.ecore.EReference getTable_Index()
          Returns the meta object for the reference list 'Index'.
 org.eclipse.emf.ecore.EAttribute getTable_Insertable()
          Returns the meta object for the attribute 'Insertable'.
 org.eclipse.emf.ecore.EReference getTable_Schema()
          Returns the meta object for the reference 'Schema'.
 org.eclipse.emf.ecore.EAttribute getTable_SelfRefColumnGeneration()
          Returns the meta object for the attribute 'Self Ref Column Generation'.
 org.eclipse.emf.ecore.EReference getTable_Subtables()
          Returns the meta object for the reference list 'Subtables'.
 org.eclipse.emf.ecore.EReference getTable_Supertable()
          Returns the meta object for the reference 'Supertable'.
 org.eclipse.emf.ecore.EReference getTable_Triggers()
          Returns the meta object for the reference list 'Triggers'.
 org.eclipse.emf.ecore.EReference getTable_Udt()
          Returns the meta object for the reference 'Udt'.
 org.eclipse.emf.ecore.EAttribute getTable_Updatable()
          Returns the meta object for the attribute 'Updatable'.
 org.eclipse.emf.ecore.EClass getTable()
          Returns the meta object for class 'Table'.
 org.eclipse.emf.ecore.EAttribute getTemporaryTable_DeleteOnCommit()
          Returns the meta object for the attribute 'Delete On Commit'.
 org.eclipse.emf.ecore.EAttribute getTemporaryTable_Local()
          Returns the meta object for the attribute 'Local'.
 org.eclipse.emf.ecore.EClass getTemporaryTable()
          Returns the meta object for class 'Temporary Table'.
 org.eclipse.emf.ecore.EAttribute getTrigger_ActionGranularity()
          Returns the meta object for the attribute 'Action Granularity'.
 org.eclipse.emf.ecore.EReference getTrigger_ActionStatement()
          Returns the meta object for the reference list 'Action Statement'.
 org.eclipse.emf.ecore.EAttribute getTrigger_ActionTime()
          Returns the meta object for the attribute 'Action Time'.
 org.eclipse.emf.ecore.EAttribute getTrigger_DeleteType()
          Returns the meta object for the attribute 'Delete Type'.
 org.eclipse.emf.ecore.EAttribute getTrigger_InsertType()
          Returns the meta object for the attribute 'Insert Type'.
 org.eclipse.emf.ecore.EAttribute getTrigger_NewRow()
          Returns the meta object for the attribute 'New Row'.
 org.eclipse.emf.ecore.EAttribute getTrigger_NewTable()
          Returns the meta object for the attribute 'New Table'.
 org.eclipse.emf.ecore.EAttribute getTrigger_OldRow()
          Returns the meta object for the attribute 'Old Row'.
 org.eclipse.emf.ecore.EAttribute getTrigger_OldTable()
          Returns the meta object for the attribute 'Old Table'.
 org.eclipse.emf.ecore.EReference getTrigger_Schema()
          Returns the meta object for the reference 'Schema'.
 org.eclipse.emf.ecore.EReference getTrigger_SubjectTable()
          Returns the meta object for the reference 'Subject Table'.
 org.eclipse.emf.ecore.EAttribute getTrigger_TimeStamp()
          Returns the meta object for the attribute 'Time Stamp'.
 org.eclipse.emf.ecore.EReference getTrigger_TriggerColumn()
          Returns the meta object for the reference list 'Trigger Column'.
 org.eclipse.emf.ecore.EAttribute getTrigger_UpdateType()
          Returns the meta object for the attribute 'Update Type'.
 org.eclipse.emf.ecore.EReference getTrigger_When()
          Returns the meta object for the containment reference 'When'.
 org.eclipse.emf.ecore.EClass getTrigger()
          Returns the meta object for class 'Trigger'.
 org.eclipse.emf.ecore.EAttribute getViewTable_CheckType()
          Returns the meta object for the attribute 'Check Type'.
 org.eclipse.emf.ecore.EClass getViewTable()
          Returns the meta object for class 'View 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

eNAME

public static final java.lang.String eNAME
The package name.

eNS_URI

public static final java.lang.String eNS_URI
The package namespace URI.

eNS_PREFIX

public static final java.lang.String eNS_PREFIX
The package namespace name.

eINSTANCE

public static final SQLTablesPackage eINSTANCE
The singleton instance of the package.

TABLE

public static final int TABLE
The meta object id for the 'Table' class.
See Also:
TableImpl, SQLTablesPackageImpl.getTable()

TABLE__EANNOTATIONS

public static final int TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

TABLE__NAME

public static final int TABLE__NAME
The feature id for the 'Name' attribute.

TABLE__DEPENDENCIES

public static final int TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

TABLE__DESCRIPTION

public static final int TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

TABLE__LABEL

public static final int TABLE__LABEL
The feature id for the 'Label' attribute.

TABLE__COLUMNS

public static final int TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

TABLE__SUPERTABLE

public static final int TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

TABLE__SUBTABLES

public static final int TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

TABLE__SCHEMA

public static final int TABLE__SCHEMA
The feature id for the 'Schema' reference.

TABLE__UDT

public static final int TABLE__UDT
The feature id for the 'Udt' reference.

TABLE__TRIGGERS

public static final int TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

TABLE__INDEX

public static final int TABLE__INDEX
The feature id for the 'Index' reference list.

TABLE__SELF_REF_COLUMN_GENERATION

public static final int TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

TABLE__INSERTABLE

public static final int TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

TABLE__UPDATABLE

public static final int TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

TABLE_FEATURE_COUNT

public static final int TABLE_FEATURE_COUNT
The number of structural features of the the 'Table' class.

DERIVED_TABLE

public static final int DERIVED_TABLE
The meta object id for the 'Derived Table' class.
See Also:
DerivedTableImpl, SQLTablesPackageImpl.getDerivedTable()

DERIVED_TABLE__EANNOTATIONS

public static final int DERIVED_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

DERIVED_TABLE__NAME

public static final int DERIVED_TABLE__NAME
The feature id for the 'Name' attribute.

DERIVED_TABLE__DEPENDENCIES

public static final int DERIVED_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

DERIVED_TABLE__DESCRIPTION

public static final int DERIVED_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

DERIVED_TABLE__LABEL

public static final int DERIVED_TABLE__LABEL
The feature id for the 'Label' attribute.

DERIVED_TABLE__COLUMNS

public static final int DERIVED_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

DERIVED_TABLE__SUPERTABLE

public static final int DERIVED_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

DERIVED_TABLE__SUBTABLES

public static final int DERIVED_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

DERIVED_TABLE__SCHEMA

public static final int DERIVED_TABLE__SCHEMA
The feature id for the 'Schema' reference.

DERIVED_TABLE__UDT

public static final int DERIVED_TABLE__UDT
The feature id for the 'Udt' reference.

DERIVED_TABLE__TRIGGERS

public static final int DERIVED_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

DERIVED_TABLE__INDEX

public static final int DERIVED_TABLE__INDEX
The feature id for the 'Index' reference list.

DERIVED_TABLE__SELF_REF_COLUMN_GENERATION

public static final int DERIVED_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

DERIVED_TABLE__INSERTABLE

public static final int DERIVED_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

DERIVED_TABLE__UPDATABLE

public static final int DERIVED_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

DERIVED_TABLE__QUERY_EXPRESSION

public static final int DERIVED_TABLE__QUERY_EXPRESSION
The feature id for the 'Query Expression' containment reference.

DERIVED_TABLE_FEATURE_COUNT

public static final int DERIVED_TABLE_FEATURE_COUNT
The number of structural features of the the 'Derived Table' class.

VIEW_TABLE

public static final int VIEW_TABLE
The meta object id for the 'View Table' class.
See Also:
ViewTableImpl, SQLTablesPackageImpl.getViewTable()

VIEW_TABLE__EANNOTATIONS

public static final int VIEW_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

VIEW_TABLE__NAME

public static final int VIEW_TABLE__NAME
The feature id for the 'Name' attribute.

VIEW_TABLE__DEPENDENCIES

public static final int VIEW_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

VIEW_TABLE__DESCRIPTION

public static final int VIEW_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

VIEW_TABLE__LABEL

public static final int VIEW_TABLE__LABEL
The feature id for the 'Label' attribute.

VIEW_TABLE__COLUMNS

public static final int VIEW_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

VIEW_TABLE__SUPERTABLE

public static final int VIEW_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

VIEW_TABLE__SUBTABLES

public static final int VIEW_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

VIEW_TABLE__SCHEMA

public static final int VIEW_TABLE__SCHEMA
The feature id for the 'Schema' reference.

VIEW_TABLE__UDT

public static final int VIEW_TABLE__UDT
The feature id for the 'Udt' reference.

VIEW_TABLE__TRIGGERS

public static final int VIEW_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

VIEW_TABLE__INDEX

public static final int VIEW_TABLE__INDEX
The feature id for the 'Index' reference list.

VIEW_TABLE__SELF_REF_COLUMN_GENERATION

public static final int VIEW_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

VIEW_TABLE__INSERTABLE

public static final int VIEW_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

VIEW_TABLE__UPDATABLE

public static final int VIEW_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

VIEW_TABLE__QUERY_EXPRESSION

public static final int VIEW_TABLE__QUERY_EXPRESSION
The feature id for the 'Query Expression' containment reference.

VIEW_TABLE__CHECK_TYPE

public static final int VIEW_TABLE__CHECK_TYPE
The feature id for the 'Check Type' attribute.

VIEW_TABLE_FEATURE_COUNT

public static final int VIEW_TABLE_FEATURE_COUNT
The number of structural features of the the 'View Table' class.

BASE_TABLE

public static final int BASE_TABLE
The meta object id for the 'Base Table' class.
See Also:
BaseTableImpl, SQLTablesPackageImpl.getBaseTable()

BASE_TABLE__EANNOTATIONS

public static final int BASE_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

BASE_TABLE__NAME

public static final int BASE_TABLE__NAME
The feature id for the 'Name' attribute.

BASE_TABLE__DEPENDENCIES

public static final int BASE_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

BASE_TABLE__DESCRIPTION

public static final int BASE_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

BASE_TABLE__LABEL

public static final int BASE_TABLE__LABEL
The feature id for the 'Label' attribute.

BASE_TABLE__COLUMNS

public static final int BASE_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

BASE_TABLE__SUPERTABLE

public static final int BASE_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

BASE_TABLE__SUBTABLES

public static final int BASE_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

BASE_TABLE__SCHEMA

public static final int BASE_TABLE__SCHEMA
The feature id for the 'Schema' reference.

BASE_TABLE__UDT

public static final int BASE_TABLE__UDT
The feature id for the 'Udt' reference.

BASE_TABLE__TRIGGERS

public static final int BASE_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

BASE_TABLE__INDEX

public static final int BASE_TABLE__INDEX
The feature id for the 'Index' reference list.

BASE_TABLE__SELF_REF_COLUMN_GENERATION

public static final int BASE_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

BASE_TABLE__INSERTABLE

public static final int BASE_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

BASE_TABLE__UPDATABLE

public static final int BASE_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

BASE_TABLE__CONSTRAINTS

public static final int BASE_TABLE__CONSTRAINTS
The feature id for the 'Constraints' containment reference list.

BASE_TABLE_FEATURE_COUNT

public static final int BASE_TABLE_FEATURE_COUNT
The number of structural features of the the 'Base Table' class.

TEMPORARY_TABLE

public static final int TEMPORARY_TABLE
The meta object id for the 'Temporary Table' class.
See Also:
TemporaryTableImpl, SQLTablesPackageImpl.getTemporaryTable()

TEMPORARY_TABLE__EANNOTATIONS

public static final int TEMPORARY_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

TEMPORARY_TABLE__NAME

public static final int TEMPORARY_TABLE__NAME
The feature id for the 'Name' attribute.

TEMPORARY_TABLE__DEPENDENCIES

public static final int TEMPORARY_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

TEMPORARY_TABLE__DESCRIPTION

public static final int TEMPORARY_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

TEMPORARY_TABLE__LABEL

public static final int TEMPORARY_TABLE__LABEL
The feature id for the 'Label' attribute.

TEMPORARY_TABLE__COLUMNS

public static final int TEMPORARY_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

TEMPORARY_TABLE__SUPERTABLE

public static final int TEMPORARY_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

TEMPORARY_TABLE__SUBTABLES

public static final int TEMPORARY_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

TEMPORARY_TABLE__SCHEMA

public static final int TEMPORARY_TABLE__SCHEMA
The feature id for the 'Schema' reference.

TEMPORARY_TABLE__UDT

public static final int TEMPORARY_TABLE__UDT
The feature id for the 'Udt' reference.

TEMPORARY_TABLE__TRIGGERS

public static final int TEMPORARY_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

TEMPORARY_TABLE__INDEX

public static final int TEMPORARY_TABLE__INDEX
The feature id for the 'Index' reference list.

TEMPORARY_TABLE__SELF_REF_COLUMN_GENERATION

public static final int TEMPORARY_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

TEMPORARY_TABLE__INSERTABLE

public static final int TEMPORARY_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

TEMPORARY_TABLE__UPDATABLE

public static final int TEMPORARY_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

TEMPORARY_TABLE__CONSTRAINTS

public static final int TEMPORARY_TABLE__CONSTRAINTS
The feature id for the 'Constraints' containment reference list.

TEMPORARY_TABLE__LOCAL

public static final int TEMPORARY_TABLE__LOCAL
The feature id for the 'Local' attribute.

TEMPORARY_TABLE__DELETE_ON_COMMIT

public static final int TEMPORARY_TABLE__DELETE_ON_COMMIT
The feature id for the 'Delete On Commit' attribute.

TEMPORARY_TABLE_FEATURE_COUNT

public static final int TEMPORARY_TABLE_FEATURE_COUNT
The number of structural features of the the 'Temporary Table' class.

PERSISTENT_TABLE

public static final int PERSISTENT_TABLE
The meta object id for the 'Persistent Table' class.
See Also:
PersistentTableImpl, SQLTablesPackageImpl.getPersistentTable()

PERSISTENT_TABLE__EANNOTATIONS

public static final int PERSISTENT_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

PERSISTENT_TABLE__NAME

public static final int PERSISTENT_TABLE__NAME
The feature id for the 'Name' attribute.

PERSISTENT_TABLE__DEPENDENCIES

public static final int PERSISTENT_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

PERSISTENT_TABLE__DESCRIPTION

public static final int PERSISTENT_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

PERSISTENT_TABLE__LABEL

public static final int PERSISTENT_TABLE__LABEL
The feature id for the 'Label' attribute.

PERSISTENT_TABLE__COLUMNS

public static final int PERSISTENT_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

PERSISTENT_TABLE__SUPERTABLE

public static final int PERSISTENT_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

PERSISTENT_TABLE__SUBTABLES

public static final int PERSISTENT_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

PERSISTENT_TABLE__SCHEMA

public static final int PERSISTENT_TABLE__SCHEMA
The feature id for the 'Schema' reference.

PERSISTENT_TABLE__UDT

public static final int PERSISTENT_TABLE__UDT
The feature id for the 'Udt' reference.

PERSISTENT_TABLE__TRIGGERS

public static final int PERSISTENT_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

PERSISTENT_TABLE__INDEX

public static final int PERSISTENT_TABLE__INDEX
The feature id for the 'Index' reference list.

PERSISTENT_TABLE__SELF_REF_COLUMN_GENERATION

public static final int PERSISTENT_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

PERSISTENT_TABLE__INSERTABLE

public static final int PERSISTENT_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

PERSISTENT_TABLE__UPDATABLE

public static final int PERSISTENT_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

PERSISTENT_TABLE__CONSTRAINTS

public static final int PERSISTENT_TABLE__CONSTRAINTS
The feature id for the 'Constraints' containment reference list.

PERSISTENT_TABLE_FEATURE_COUNT

public static final int PERSISTENT_TABLE_FEATURE_COUNT
The number of structural features of the the 'Persistent Table' class.

COLUMN

public static final int COLUMN
The meta object id for the 'Column' class.
See Also:
ColumnImpl, SQLTablesPackageImpl.getColumn()

COLUMN__EANNOTATIONS

public static final int COLUMN__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

COLUMN__NAME

public static final int COLUMN__NAME
The feature id for the 'Name' attribute.

COLUMN__DEPENDENCIES

public static final int COLUMN__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

COLUMN__DESCRIPTION

public static final int COLUMN__DESCRIPTION
The feature id for the 'Description' attribute.

COLUMN__LABEL

public static final int COLUMN__LABEL
The feature id for the 'Label' attribute.

COLUMN__CONTAINED_TYPE

public static final int COLUMN__CONTAINED_TYPE
The feature id for the 'Contained Type' containment reference.

COLUMN__REFERENCED_TYPE

public static final int COLUMN__REFERENCED_TYPE
The feature id for the 'Referenced Type' reference.

COLUMN__TABLE

public static final int COLUMN__TABLE
The feature id for the 'Table' container reference.

COLUMN__IDENTITY_SPECIFIER

public static final int COLUMN__IDENTITY_SPECIFIER
The feature id for the 'Identity Specifier' containment reference.

COLUMN__GENERATE_EXPRESSION

public static final int COLUMN__GENERATE_EXPRESSION
The feature id for the 'Generate Expression' reference.

COLUMN__IMPLEMENTATION_DEPENDENT

public static final int COLUMN__IMPLEMENTATION_DEPENDENT
The feature id for the 'Implementation Dependent' attribute.

COLUMN__NULLABLE

public static final int COLUMN__NULLABLE
The feature id for the 'Nullable' attribute.

COLUMN__DEFAULT_VALUE

public static final int COLUMN__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

COLUMN__SCOPE_CHECK

public static final int COLUMN__SCOPE_CHECK
The feature id for the 'Scope Check' attribute.

COLUMN__SCOPE_CHECKED

public static final int COLUMN__SCOPE_CHECKED
The feature id for the 'Scope Checked' attribute.

COLUMN_FEATURE_COUNT

public static final int COLUMN_FEATURE_COUNT
The number of structural features of the the 'Column' class.

TRIGGER

public static final int TRIGGER
The meta object id for the 'Trigger' class.
See Also:
TriggerImpl, SQLTablesPackageImpl.getTrigger()

TRIGGER__EANNOTATIONS

public static final int TRIGGER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

TRIGGER__NAME

public static final int TRIGGER__NAME
The feature id for the 'Name' attribute.

TRIGGER__DEPENDENCIES

public static final int TRIGGER__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

TRIGGER__DESCRIPTION

public static final int TRIGGER__DESCRIPTION
The feature id for the 'Description' attribute.

TRIGGER__LABEL

public static final int TRIGGER__LABEL
The feature id for the 'Label' attribute.

TRIGGER__SCHEMA

public static final int TRIGGER__SCHEMA
The feature id for the 'Schema' reference.

TRIGGER__SUBJECT_TABLE

public static final int TRIGGER__SUBJECT_TABLE
The feature id for the 'Subject Table' reference.

TRIGGER__ACTION_STATEMENT

public static final int TRIGGER__ACTION_STATEMENT
The feature id for the 'Action Statement' reference list.

TRIGGER__TRIGGER_COLUMN

public static final int TRIGGER__TRIGGER_COLUMN
The feature id for the 'Trigger Column' reference list.

TRIGGER__ACTION_GRANULARITY

public static final int TRIGGER__ACTION_GRANULARITY
The feature id for the 'Action Granularity' attribute.

TRIGGER__WHEN

public static final int TRIGGER__WHEN
The feature id for the 'When' containment reference.

TRIGGER__TIME_STAMP

public static final int TRIGGER__TIME_STAMP
The feature id for the 'Time Stamp' attribute.

TRIGGER__ACTION_TIME

public static final int TRIGGER__ACTION_TIME
The feature id for the 'Action Time' attribute.

TRIGGER__UPDATE_TYPE

public static final int TRIGGER__UPDATE_TYPE
The feature id for the 'Update Type' attribute.

TRIGGER__INSERT_TYPE

public static final int TRIGGER__INSERT_TYPE
The feature id for the 'Insert Type' attribute.

TRIGGER__DELETE_TYPE

public static final int TRIGGER__DELETE_TYPE
The feature id for the 'Delete Type' attribute.

TRIGGER__OLD_ROW

public static final int TRIGGER__OLD_ROW
The feature id for the 'Old Row' attribute.

TRIGGER__NEW_ROW

public static final int TRIGGER__NEW_ROW
The feature id for the 'New Row' attribute.

TRIGGER__OLD_TABLE

public static final int TRIGGER__OLD_TABLE
The feature id for the 'Old Table' attribute.

TRIGGER__NEW_TABLE

public static final int TRIGGER__NEW_TABLE
The feature id for the 'New Table' attribute.

TRIGGER_FEATURE_COUNT

public static final int TRIGGER_FEATURE_COUNT
The number of structural features of the the 'Trigger' class.

CHECK_TYPE

public static final int CHECK_TYPE
The meta object id for the 'Check Type' enum.
See Also:
CheckType, SQLTablesPackageImpl.getCheckType()

REFERENCE_TYPE

public static final int REFERENCE_TYPE
The meta object id for the 'Reference Type' enum.
See Also:
ReferenceType, SQLTablesPackageImpl.getReferenceType()

ACTION_TIME_TYPE

public static final int ACTION_TIME_TYPE
The meta object id for the 'Action Time Type' enum.
See Also:
ActionTimeType, SQLTablesPackageImpl.getActionTimeType()

ACTION_GRANULARITY_TYPE

public static final int ACTION_GRANULARITY_TYPE
The meta object id for the 'Action Granularity Type' enum.
See Also:
ActionGranularityType, SQLTablesPackageImpl.getActionGranularityType()
Method Detail

getViewTable

public org.eclipse.emf.ecore.EClass getViewTable()
Returns the meta object for class 'View Table'.
Returns:
the meta object for class 'View Table'.
See Also:
ViewTable

getViewTable_CheckType

public org.eclipse.emf.ecore.EAttribute getViewTable_CheckType()
Returns the meta object for the attribute 'Check Type'.
Returns:
the meta object for the attribute 'Check Type'.
See Also:
ViewTable.getCheckType(), getViewTable()

getTemporaryTable

public org.eclipse.emf.ecore.EClass getTemporaryTable()
Returns the meta object for class 'Temporary Table'.
Returns:
the meta object for class 'Temporary Table'.
See Also:
TemporaryTable

getTemporaryTable_Local

public org.eclipse.emf.ecore.EAttribute getTemporaryTable_Local()
Returns the meta object for the attribute 'Local'.
Returns:
the meta object for the attribute 'Local'.
See Also:
TemporaryTable.isLocal(), getTemporaryTable()

getTemporaryTable_DeleteOnCommit

public org.eclipse.emf.ecore.EAttribute getTemporaryTable_DeleteOnCommit()
Returns the meta object for the attribute 'Delete On Commit'.
Returns:
the meta object for the attribute 'Delete On Commit'.
See Also:
TemporaryTable.isDeleteOnCommit(), getTemporaryTable()

getTable

public org.eclipse.emf.ecore.EClass getTable()
Returns the meta object for class 'Table'.
Returns:
the meta object for class 'Table'.
See Also:
Table

getTable_Columns

public org.eclipse.emf.ecore.EReference getTable_Columns()
Returns the meta object for the containment reference list 'Columns'.
Returns:
the meta object for the containment reference list 'Columns'.
See Also:
Table.getColumns(), getTable()

getTable_Supertable

public org.eclipse.emf.ecore.EReference getTable_Supertable()
Returns the meta object for the reference 'Supertable'.
Returns:
the meta object for the reference 'Supertable'.
See Also:
Table.getSupertable(), getTable()

getTable_Subtables

public org.eclipse.emf.ecore.EReference getTable_Subtables()
Returns the meta object for the reference list 'Subtables'.
Returns:
the meta object for the reference list 'Subtables'.
See Also:
Table.getSubtables(), getTable()

getTable_Schema

public org.eclipse.emf.ecore.EReference getTable_Schema()
Returns the meta object for the reference 'Schema'.
Returns:
the meta object for the reference 'Schema'.
See Also:
Table.getSchema(), getTable()

getTable_Udt

public org.eclipse.emf.ecore.EReference getTable_Udt()
Returns the meta object for the reference 'Udt'.
Returns:
the meta object for the reference 'Udt'.
See Also:
Table.getUdt(), getTable()

getTable_Triggers

public org.eclipse.emf.ecore.EReference getTable_Triggers()
Returns the meta object for the reference list 'Triggers'.
Returns:
the meta object for the reference list 'Triggers'.
See Also:
Table.getTriggers(), getTable()

getTable_Index

public org.eclipse.emf.ecore.EReference getTable_Index()
Returns the meta object for the reference list 'Index'.
Returns:
the meta object for the reference list 'Index'.
See Also:
Table.getIndex(), getTable()

getTable_SelfRefColumnGeneration

public org.eclipse.emf.ecore.EAttribute getTable_SelfRefColumnGeneration()
Returns the meta object for the attribute 'Self Ref Column Generation'.
Returns:
the meta object for the attribute 'Self Ref Column Generation'.
See Also:
Table.getSelfRefColumnGeneration(), getTable()

getTable_Insertable

public org.eclipse.emf.ecore.EAttribute getTable_Insertable()
Returns the meta object for the attribute 'Insertable'.
Returns:
the meta object for the attribute 'Insertable'.
See Also:
Table.isInsertable(), getTable()

getTable_Updatable

public org.eclipse.emf.ecore.EAttribute getTable_Updatable()
Returns the meta object for the attribute 'Updatable'.
Returns:
the meta object for the attribute 'Updatable'.
See Also:
Table.isUpdatable(), getTable()

getPersistentTable

public org.eclipse.emf.ecore.EClass getPersistentTable()
Returns the meta object for class 'Persistent Table'.
Returns:
the meta object for class 'Persistent Table'.
See Also:
PersistentTable

getDerivedTable

public org.eclipse.emf.ecore.EClass getDerivedTable()
Returns the meta object for class 'Derived Table'.
Returns:
the meta object for class 'Derived Table'.
See Also:
DerivedTable

getDerivedTable_QueryExpression

public org.eclipse.emf.ecore.EReference getDerivedTable_QueryExpression()
Returns the meta object for the containment reference 'Query Expression'.
Returns:
the meta object for the containment reference 'Query Expression'.
See Also:
DerivedTable.getQueryExpression(), getDerivedTable()

getBaseTable

public org.eclipse.emf.ecore.EClass getBaseTable()
Returns the meta object for class 'Base Table'.
Returns:
the meta object for class 'Base Table'.
See Also:
BaseTable

getBaseTable_Constraints

public org.eclipse.emf.ecore.EReference getBaseTable_Constraints()
Returns the meta object for the containment reference list 'Constraints'.
Returns:
the meta object for the containment reference list 'Constraints'.
See Also:
BaseTable.getConstraints(), getBaseTable()

getColumn

public org.eclipse.emf.ecore.EClass getColumn()
Returns the meta object for class 'Column'.
Returns:
the meta object for class 'Column'.
See Also:
Column

getColumn_Table

public org.eclipse.emf.ecore.EReference getColumn_Table()
Returns the meta object for the container reference 'Table'.
Returns:
the meta object for the container reference 'Table'.
See Also:
Column.getTable(), getColumn()

getColumn_IdentitySpecifier

public org.eclipse.emf.ecore.EReference getColumn_IdentitySpecifier()
Returns the meta object for the containment reference 'Identity Specifier'.
Returns:
the meta object for the containment reference 'Identity Specifier'.
See Also:
Column.getIdentitySpecifier(), getColumn()

getColumn_GenerateExpression

public org.eclipse.emf.ecore.EReference getColumn_GenerateExpression()
Returns the meta object for the reference 'Generate Expression'.
Returns:
the meta object for the reference 'Generate Expression'.
See Also:
Column.getGenerateExpression(), getColumn()

getColumn_ImplementationDependent

public org.eclipse.emf.ecore.EAttribute getColumn_ImplementationDependent()
Returns the meta object for the attribute 'Implementation Dependent'.
Returns:
the meta object for the attribute 'Implementation Dependent'.
See Also:
Column.isImplementationDependent(), getColumn()

getColumn_Nullable

public org.eclipse.emf.ecore.EAttribute getColumn_Nullable()
Returns the meta object for the attribute 'Nullable'.
Returns:
the meta object for the attribute 'Nullable'.
See Also:
Column.isNullable(), getColumn()

getColumn_DefaultValue

public org.eclipse.emf.ecore.EAttribute getColumn_DefaultValue()
Returns the meta object for the attribute 'Default Value'.
Returns:
the meta object for the attribute 'Default Value'.
See Also:
Column.getDefaultValue(), getColumn()

getColumn_ScopeCheck

public org.eclipse.emf.ecore.EAttribute getColumn_ScopeCheck()
Returns the meta object for the attribute 'Scope Check'.
Returns:
the meta object for the attribute 'Scope Check'.
See Also:
Column.getScopeCheck(), getColumn()

getColumn_ScopeChecked

public org.eclipse.emf.ecore.EAttribute getColumn_ScopeChecked()
Returns the meta object for the attribute 'Scope Checked'.
Returns:
the meta object for the attribute 'Scope Checked'.
See Also:
Column.isScopeChecked(), getColumn()

getTrigger

public org.eclipse.emf.ecore.EClass getTrigger()
Returns the meta object for class 'Trigger'.
Returns:
the meta object for class 'Trigger'.
See Also:
Trigger

getTrigger_Schema

public org.eclipse.emf.ecore.EReference getTrigger_Schema()
Returns the meta object for the reference 'Schema'.
Returns:
the meta object for the reference 'Schema'.
See Also:
Trigger.getSchema(), getTrigger()

getTrigger_SubjectTable

public org.eclipse.emf.ecore.EReference getTrigger_SubjectTable()
Returns the meta object for the reference 'Subject Table'.
Returns:
the meta object for the reference 'Subject Table'.
See Also:
Trigger.getSubjectTable(), getTrigger()

getTrigger_ActionStatement

public org.eclipse.emf.ecore.EReference getTrigger_ActionStatement()
Returns the meta object for the reference list 'Action Statement'.
Returns:
the meta object for the reference list 'Action Statement'.
See Also:
Trigger.getActionStatement(), getTrigger()

getTrigger_TriggerColumn

public org.eclipse.emf.ecore.EReference getTrigger_TriggerColumn()
Returns the meta object for the reference list 'Trigger Column'.
Returns:
the meta object for the reference list 'Trigger Column'.
See Also:
Trigger.getTriggerColumn(), getTrigger()

getTrigger_ActionGranularity

public org.eclipse.emf.ecore.EAttribute getTrigger_ActionGranularity()
Returns the meta object for the attribute 'Action Granularity'.
Returns:
the meta object for the attribute 'Action Granularity'.
See Also:
Trigger.getActionGranularity(), getTrigger()

getTrigger_When

public org.eclipse.emf.ecore.EReference getTrigger_When()
Returns the meta object for the containment reference 'When'.
Returns:
the meta object for the containment reference 'When'.
See Also:
Trigger.getWhen(), getTrigger()

getTrigger_TimeStamp

public org.eclipse.emf.ecore.EAttribute getTrigger_TimeStamp()
Returns the meta object for the attribute 'Time Stamp'.
Returns:
the meta object for the attribute 'Time Stamp'.
See Also:
Trigger.getTimeStamp(), getTrigger()

getTrigger_ActionTime

public org.eclipse.emf.ecore.EAttribute getTrigger_ActionTime()
Returns the meta object for the attribute 'Action Time'.
Returns:
the meta object for the attribute 'Action Time'.
See Also:
Trigger.getActionTime(), getTrigger()

getTrigger_UpdateType

public org.eclipse.emf.ecore.EAttribute getTrigger_UpdateType()
Returns the meta object for the attribute 'Update Type'.
Returns:
the meta object for the attribute 'Update Type'.
See Also:
Trigger.isUpdateType(), getTrigger()

getTrigger_InsertType

public org.eclipse.emf.ecore.EAttribute getTrigger_InsertType()
Returns the meta object for the attribute 'Insert Type'.
Returns:
the meta object for the attribute 'Insert Type'.
See Also:
Trigger.isInsertType(), getTrigger()

getTrigger_DeleteType

public org.eclipse.emf.ecore.EAttribute getTrigger_DeleteType()
Returns the meta object for the attribute 'Delete Type'.
Returns:
the meta object for the attribute 'Delete Type'.
See Also:
Trigger.isDeleteType(), getTrigger()

getTrigger_OldRow

public org.eclipse.emf.ecore.EAttribute getTrigger_OldRow()
Returns the meta object for the attribute 'Old Row'.
Returns:
the meta object for the attribute 'Old Row'.
See Also:
Trigger.getOldRow(), getTrigger()

getTrigger_NewRow

public org.eclipse.emf.ecore.EAttribute getTrigger_NewRow()
Returns the meta object for the attribute 'New Row'.
Returns:
the meta object for the attribute 'New Row'.
See Also:
Trigger.getNewRow(), getTrigger()

getTrigger_OldTable

public org.eclipse.emf.ecore.EAttribute getTrigger_OldTable()
Returns the meta object for the attribute 'Old Table'.
Returns:
the meta object for the attribute 'Old Table'.
See Also:
Trigger.getOldTable(), getTrigger()

getTrigger_NewTable

public org.eclipse.emf.ecore.EAttribute getTrigger_NewTable()
Returns the meta object for the attribute 'New Table'.
Returns:
the meta object for the attribute 'New Table'.
See Also:
Trigger.getNewTable(), getTrigger()

getCheckType

public org.eclipse.emf.ecore.EEnum getCheckType()
Returns the meta object for enum 'Check Type'.
Returns:
the meta object for enum 'Check Type'.
See Also:
CheckType

getReferenceType

public org.eclipse.emf.ecore.EEnum getReferenceType()
Returns the meta object for enum 'Reference Type'.
Returns:
the meta object for enum 'Reference Type'.
See Also:
ReferenceType

getActionTimeType

public org.eclipse.emf.ecore.EEnum getActionTimeType()
Returns the meta object for enum 'Action Time Type'.
Returns:
the meta object for enum 'Action Time Type'.
See Also:
ActionTimeType

getActionGranularityType

public org.eclipse.emf.ecore.EEnum getActionGranularityType()
Returns the meta object for enum 'Action Granularity Type'.
Returns:
the meta object for enum 'Action Granularity Type'.
See Also:
ActionGranularityType

getSQLTablesFactory

public SQLTablesFactory getSQLTablesFactory()
Returns the factory that creates the instances of the model.
Returns:
the factory that creates the instances of the model.