[327627] Sybase EMF models & code need to be regenerated
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.ecore b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.ecore
index 13afd1a..30b60fd 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.ecore
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.ecore
@@ -5,8 +5,7 @@
     nsURI="http:///org/eclipse/datatools/connectivity/sqm/sybase/asa/sybaseasabasesqlmodel.ecore"
     nsPrefix="SybaseASABaseModel">
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASABaseEvent" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/Event">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="eventType" eType="#//EventType"
-        />
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="eventType" eType="#//EventType"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="eventCreator" lowerBound="1"
         eType="ecore:EClass ../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/Schema"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" eType="#//EventLocationType"/>
@@ -176,8 +175,7 @@
         defaultValueLiteral="1"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="sybaseASABaseActionTime"
         eType="#//SybaseASABaseActionTime"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="remoteName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
-        />
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="remoteName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="updateColumnType" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
       <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
         <details key="documentation" value="exclusive with other trigger event types. If set to true, triggerColumn cannot be empty"/>
@@ -211,8 +209,7 @@
     <eLiterals name="TEMPDISKSPACE" value="14" literal="TempDiskSpace"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASABaseProxyTable" eSuperTypes="#//SybaseASABaseTable">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="remoteObjectLocation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
-        />
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="remoteObjectLocation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="existing" lowerBound="1"
         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean" defaultValueLiteral="false"/>
   </eClassifiers>
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.genmodel b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.genmodel
index bafe941..a06f4d5 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.genmodel
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasabasesqlmodel.genmodel
@@ -192,6 +192,7 @@
     </genClasses>
     <genClasses ecoreClass="sybaseasabasesqlmodel.ecore#//SybaseASABaseProxyTable">
       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sybaseasabasesqlmodel.ecore#//SybaseASABaseProxyTable/remoteObjectLocation"/>
+      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sybaseasabasesqlmodel.ecore#//SybaseASABaseProxyTable/existing"/>
     </genClasses>
     <genClasses ecoreClass="sybaseasabasesqlmodel.ecore#//SybaseASABaseColumnCheckConstraint">
       <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference sybaseasabasesqlmodel.ecore#//SybaseASABaseColumnCheckConstraint/column"/>
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasasqlmodel.ecore b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasasqlmodel.ecore
index 8dc283f..100cf3e 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasasqlmodel.ecore
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/models/sybaseasasqlmodel.ecore
@@ -23,7 +23,7 @@
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="virtual" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASATempTable" eSuperTypes="sybaseasabasesqlmodel.ecore#//SybaseASABaseTempTable">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="pctfree" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="pctfree" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
         defaultValueLiteral="-1"/>
   </eClassifiers>
 </ecore:EPackage>
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasabasesqlmodel/SybaseasabasesqlmodelPackage.java b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasabasesqlmodel/SybaseasabasesqlmodelPackage.java
index b55dd80..8783fbe 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasabasesqlmodel/SybaseasabasesqlmodelPackage.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasabasesqlmodel/SybaseasabasesqlmodelPackage.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasabasesqlmodelPackage.java,v 1.4 2008/03/27 07:35:08 lsong Exp $
+ * $Id: SybaseasabasesqlmodelPackage.java,v 1.5 2009/04/24 07:03:26 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.asa.models.sybaseasabasesqlmodel;
 
@@ -134,6 +134,15 @@
 	int SYBASE_ASA_BASE_EVENT__COMMENTS = SQLSchemaPackage.EVENT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_EVENT__EXTENSIONS = SQLSchemaPackage.EVENT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -306,6 +315,15 @@
 	int SYBASE_ASA_BASE_DATABASE__COMMENTS = SQLSchemaPackage.DATABASE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_DATABASE__EXTENSIONS = SQLSchemaPackage.DATABASE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -747,6 +765,15 @@
 	int SYBASE_ASA_WEB_SERVICE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_WEB_SERVICE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -936,6 +963,15 @@
 	int SYBASE_ASA_BASE_USER_DEFINED_TYPE__COMMENTS = SQLDataTypesPackage.DOMAIN__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_USER_DEFINED_TYPE__EXTENSIONS = SQLDataTypesPackage.DOMAIN__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -1071,6 +1107,15 @@
 	int SYBASE_ASA_BASE_PREDEFINED_DATA_TYPE__COMMENTS = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_PREDEFINED_DATA_TYPE__EXTENSIONS = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -1161,6 +1206,15 @@
 	int SYBASE_ASA_BASE_TABLE__COMMENTS = SQLTablesPackage.PERSISTENT_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_TABLE__EXTENSIONS = SQLTablesPackage.PERSISTENT_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -1350,6 +1404,15 @@
 	int SYBASE_ASA_BASE_COLUMN__COMMENTS = SQLTablesPackage.COLUMN__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_COLUMN__EXTENSIONS = SQLTablesPackage.COLUMN__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -1548,6 +1611,15 @@
 	int SYBASE_ASA_BASE_UNIQUE_CONSTRAINT__COMMENTS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_UNIQUE_CONSTRAINT__EXTENSIONS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -1692,6 +1764,15 @@
 	int SYBASE_ASA_BASE_PRIMARY_KEY__COMMENTS = SYBASE_ASA_BASE_UNIQUE_CONSTRAINT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_PRIMARY_KEY__EXTENSIONS = SYBASE_ASA_BASE_UNIQUE_CONSTRAINT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -1836,6 +1917,15 @@
 	int SYBASE_ASA_BASE_FOREIGN_KEY__COMMENTS = SQLConstraintsPackage.FOREIGN_KEY__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_FOREIGN_KEY__EXTENSIONS = SQLConstraintsPackage.FOREIGN_KEY__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -2034,6 +2124,15 @@
 	int SYBASE_ASA_BASE_INDEX__COMMENTS = SQLConstraintsPackage.INDEX__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_INDEX__EXTENSIONS = SQLConstraintsPackage.INDEX__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -2196,6 +2295,15 @@
 	int SYBASE_ASA_BASE_DB_SPACE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_DB_SPACE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -2286,6 +2394,15 @@
 	int SYBASE_ASA_BASE_VIEW_TABLE__COMMENTS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_VIEW_TABLE__EXTENSIONS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -2484,6 +2601,15 @@
 	int SYBASE_ASA_BASE_FUNCTION__COMMENTS = SQLRoutinesPackage.USER_DEFINED_FUNCTION__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_FUNCTION__EXTENSIONS = SQLRoutinesPackage.USER_DEFINED_FUNCTION__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -2754,6 +2880,15 @@
 	int SYBASE_ASA_BASE_PROCEDURE__COMMENTS = SQLRoutinesPackage.PROCEDURE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_PROCEDURE__EXTENSIONS = SQLRoutinesPackage.PROCEDURE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -2979,6 +3114,15 @@
 	int SYBASE_ASA_BASE_TEMP_TABLE__COMMENTS = SQLTablesPackage.TEMPORARY_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_TEMP_TABLE__EXTENSIONS = SQLTablesPackage.TEMPORARY_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -3186,6 +3330,15 @@
 	int SYBASE_ASA_BASE_TRIGGER__COMMENTS = SQLTablesPackage.TRIGGER__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_TRIGGER__EXTENSIONS = SQLTablesPackage.TRIGGER__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -3429,6 +3582,15 @@
 	int SYBASE_ASA_BASE_PROXY_TABLE__COMMENTS = SYBASE_ASA_BASE_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_PROXY_TABLE__EXTENSIONS = SYBASE_ASA_BASE_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -3636,6 +3798,15 @@
 	int SYBASE_ASA_BASE_COLUMN_CHECK_CONSTRAINT__COMMENTS = SQLConstraintsPackage.CHECK_CONSTRAINT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_COLUMN_CHECK_CONSTRAINT__EXTENSIONS = SQLConstraintsPackage.CHECK_CONSTRAINT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -3772,6 +3943,15 @@
 	int SCHEDULE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SCHEDULE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -3935,6 +4115,15 @@
 	int SYBASE_ASA_BASE_REMOTE_PROCEDURE__COMMENTS = SYBASE_ASA_BASE_PROCEDURE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_REMOTE_PROCEDURE__EXTENSIONS = SYBASE_ASA_BASE_PROCEDURE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
@@ -4179,6 +4368,15 @@
 	int SYBASE_ASA_BASE_PARAMETER__COMMENTS = SQLRoutinesPackage.PARAMETER__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_PARAMETER__EXTENSIONS = SQLRoutinesPackage.PARAMETER__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -4351,6 +4549,15 @@
 	int SYBASE_ASA_BASE_GROUP__COMMENTS = SQLAccessControlPackage.USER__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_GROUP__EXTENSIONS = SQLAccessControlPackage.USER__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -4524,6 +4731,15 @@
     int SYBASE_ASA_BASE_USER__COMMENTS = SQLAccessControlPackage.USER__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_USER__EXTENSIONS = SQLAccessControlPackage.USER__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -4668,6 +4884,15 @@
     int SYBASE_ASA_BASE_SCHEMA__COMMENTS = SQLSchemaPackage.SCHEMA__COMMENTS;
 
 				/**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_BASE_SCHEMA__EXTENSIONS = SQLSchemaPackage.SCHEMA__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -4904,6 +5129,15 @@
     int EVENT_CONDITION__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int EVENT_CONDITION__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/SybaseasasqlmodelPackage.java b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/SybaseasasqlmodelPackage.java
index f6453de..c04e056 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/SybaseasasqlmodelPackage.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/SybaseasasqlmodelPackage.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasasqlmodelPackage.java,v 1.8 2007/06/05 14:41:04 hcao Exp $
+ * $Id: SybaseasasqlmodelPackage.java,v 1.4 2008/03/27 07:35:07 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel;
 
@@ -125,6 +125,15 @@
 	int SYBASE_ASA_DATABASE__COMMENTS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_DATABASE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_DATABASE__EXTENSIONS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_DATABASE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -405,6 +414,15 @@
 	int SYBASE_ASA_TABLE__COMMENTS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_TABLE__EXTENSIONS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -613,6 +631,15 @@
 	int SYBASE_ASA_FOREIGN_KEY__COMMENTS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_FOREIGN_KEY__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_FOREIGN_KEY__EXTENSIONS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_FOREIGN_KEY__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -839,6 +866,15 @@
 	int SYBASE_ASA_INDEX__COMMENTS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_INDEX__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_INDEX__EXTENSIONS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_INDEX__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
@@ -1020,6 +1056,15 @@
 	int SYBASE_ASA_TEMP_TABLE__COMMENTS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_TEMP_TABLE__COMMENTS;
 
     /**
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASA_TEMP_TABLE__EXTENSIONS = SybaseasabasesqlmodelPackage.SYBASE_ASA_BASE_TEMP_TABLE__EXTENSIONS;
+
+				/**
 	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/impl/SybaseasasqlmodelPackageImpl.java b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/impl/SybaseasasqlmodelPackageImpl.java
index e5853ee..b57b9c7 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/impl/SybaseasasqlmodelPackageImpl.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/impl/SybaseasasqlmodelPackageImpl.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasasqlmodelPackageImpl.java,v 1.8 2007/06/05 14:41:03 hcao Exp $
+ * $Id: SybaseasasqlmodelPackageImpl.java,v 1.4 2008/03/27 07:35:08 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.impl;
 
@@ -131,17 +131,7 @@
 		isInited = true;
 
 		// Initialize simple dependencies
-		EcorePackage.eINSTANCE.eClass();
-		SQLSchemaPackage.eINSTANCE.eClass();
-		SQLConstraintsPackage.eINSTANCE.eClass();
-		SQLDataTypesPackage.eINSTANCE.eClass();
-		SQLExpressionsPackage.eINSTANCE.eClass();
-		SQLRoutinesPackage.eINSTANCE.eClass();
-		SQLStatementsPackage.eINSTANCE.eClass();
-		SQLTablesPackage.eINSTANCE.eClass();
-		SQLAccessControlPackage.eINSTANCE.eClass();
 		SybaseasabasesqlmodelPackage.eINSTANCE.eClass();
-		SybasesqlmodelPackage.eINSTANCE.eClass();
 
 		// Create package meta-data objects
 		theSybaseasasqlmodelPackage.createPackageContents();
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelAdapterFactory.java b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelAdapterFactory.java
index f8019cf..044edd6 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelAdapterFactory.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelAdapterFactory.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasasqlmodelAdapterFactory.java,v 1.6 2007/06/05 14:41:04 hcao Exp $
+ * $Id: SybaseasasqlmodelAdapterFactory.java,v 1.3 2008/03/27 07:35:08 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util;
 
@@ -89,7 +89,7 @@
 	}
 
     /**
-	 * The switch the delegates to the <code>createXXX</code> methods.
+	 * The switch that delegates to the <code>createXXX</code> methods.
 	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
 	 * @generated
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelSwitch.java b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelSwitch.java
index c6bcef3..6cdcda3 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelSwitch.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.asa.models/src/org/eclipse/datatools/enablement/sybase/asa/models/sybaseasasqlmodel/util/SybaseasasqlmodelSwitch.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasasqlmodelSwitch.java,v 1.6 2007/06/05 14:41:04 hcao Exp $
+ * $Id: SybaseasasqlmodelSwitch.java,v 1.3 2008/03/27 07:35:08 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.asa.models.sybaseasasqlmodel.util;
 
@@ -188,13 +188,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Database</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Database</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Database</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Database</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -204,13 +204,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -220,13 +220,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Foreign Key</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Foreign Key</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Foreign Key</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Foreign Key</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -236,13 +236,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Index</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Index</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Index</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Index</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -252,13 +252,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Temp Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Temp Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Temp Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Temp Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -268,13 +268,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>EModel Element</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>EModel Element</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>EModel Element</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>EModel Element</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -284,13 +284,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>ENamed Element</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>ENamed Element</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>ENamed Element</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>ENamed Element</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -300,13 +300,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>SQL Object</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>SQL Object</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>SQL Object</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>SQL Object</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -316,13 +316,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Database</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Database</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Database</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Database</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -332,13 +332,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Base Database</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Base Database</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Base Database</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Base Database</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -348,13 +348,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -364,13 +364,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Base Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Base Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Base Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Base Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -380,13 +380,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Persistent Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Persistent Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Persistent Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Persistent Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -396,13 +396,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase Authorized Object</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase Authorized Object</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase Authorized Object</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase Authorized Object</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -411,13 +411,13 @@
 	}
 
 				/**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase Base Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase Base Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase Base Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase Base Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -426,13 +426,13 @@
 	}
 
 				/**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Base Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Base Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Base Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Base Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -442,13 +442,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Constraint</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Constraint</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Constraint</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Constraint</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -458,13 +458,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Table Constraint</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Table Constraint</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Table Constraint</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Table Constraint</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -474,13 +474,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Reference Constraint</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Reference Constraint</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Reference Constraint</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Reference Constraint</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -490,13 +490,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Foreign Key</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Foreign Key</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Foreign Key</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Foreign Key</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -506,13 +506,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Base Foreign Key</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Base Foreign Key</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Base Foreign Key</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Base Foreign Key</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -522,13 +522,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Index</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Index</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Index</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Index</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -538,13 +538,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Base Index</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Base Index</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Base Index</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Base Index</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -554,13 +554,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Temporary Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Temporary Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Temporary Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Temporary Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -570,13 +570,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>Sybase ASA Base Temp Table</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>Sybase ASA Base Temp Table</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>Sybase ASA Base Temp Table</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>Sybase ASA Base Temp Table</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
 	 * @generated
 	 */
@@ -586,13 +586,13 @@
 	}
 
     /**
-	 * Returns the result of interpretting the object as an instance of '<em>EObject</em>'.
+	 * Returns the result of interpreting the object as an instance of '<em>EObject</em>'.
 	 * <!-- begin-user-doc -->
 	 * This implementation returns null;
 	 * returning a non-null result will terminate the switch, but this is the last case anyway.
 	 * <!-- end-user-doc -->
 	 * @param object the target of the switch.
-	 * @return the result of interpretting the object as an instance of '<em>EObject</em>'.
+	 * @return the result of interpreting the object as an instance of '<em>EObject</em>'.
 	 * @see #doSwitch(org.eclipse.emf.ecore.EObject)
 	 * @generated
 	 */
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.ecore b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.ecore
index 95458a6..2f623c2 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.ecore
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.ecore
@@ -20,8 +20,8 @@
         eType="#//SybaseASEEncryptionKey" eOpposite="#//SybaseASEEncryptionKey/schema"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEDatabase" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/Database ../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
-    <eOperations name="isComputedColApplicable" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eOperations name="isPartitionsApplicable" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eOperations name="isComputedColApplicable" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eOperations name="isPartitionsApplicable" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eOperations name="isFunctionalBasedIndexMemApplicable" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="dataTypes" upperBound="-1"
         eType="#//SybaseASEPredefinedDataType" eOpposite="#//SybaseASEPredefinedDataType/database"/>
@@ -37,7 +37,7 @@
         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="sdsServer" upperBound="-1"
         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="tempDBName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="tempDBName" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEWebService" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="service_id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
@@ -45,7 +45,7 @@
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="auth_required" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="secure_required" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="url_path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="user_name" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="user_name" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="parameter" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="statement" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="remarks" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
@@ -63,10 +63,10 @@
         eType="#//DeviceItem"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="logDevices" upperBound="-1"
         eType="#//DeviceItem"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="override" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="override" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultLocation" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="forLoad" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="forProxyUpdate" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="forLoad" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="forProxyUpdate" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="logIOSize" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="recoveryOrder" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt">
       <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
@@ -111,7 +111,7 @@
         <details key="documentation" value="SQL scripts of creation statement of this Rule"/>
       </eAnnotations>
     </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="accessRule" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="accessRule" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="accessType" eType="#//AccessRuleType"
         defaultValueLiteral="DEF"/>
   </eClassifiers>
@@ -165,11 +165,11 @@
         eOpposite="#//SybaseASEColumnCheckConstraint/column"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="boundDefault" eType="#//SybaseASEDefault"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="boundRule" eType="#//SybaseASERule"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="materialized" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="materialized" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="encryptionKey" eType="#//SybaseASEEncryptionKey"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindDefaultInFutureOnly"
-        eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindRuleInFutureOnly" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindRuleInFutureOnly" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="hidden" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
         defaultValueLiteral="false"/>
   </eClassifiers>
@@ -186,41 +186,41 @@
         <details key="documentation" value="SybaseASEUniqueConstraint wrap SybaseASEIndex as reference to provide isClustered, segment, marrowsize, members and other index related info."/>
       </eAnnotations>
     </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="systemGenedName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="systemGenedName" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEPrimaryKey" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//constraints/PrimaryKey">
     <eStructuralFeatures xsi:type="ecore:EReference" name="aseUniqueConstraint" lowerBound="1"
         eType="#//SybaseASEUniqueConstraint" containment="true"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="DeviceItem" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="deviceName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="deviceName" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="size" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
         defaultValueLiteral="0"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SegmentThreshold" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="procedureName" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="procedureName" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="freeSpace" lowerBound="1"
         eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt" defaultValueLiteral="0"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="CacheInfo" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cacheStrategy" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cacheStrategy" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="cache" eType="#//SybaseASECache"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEUserDefinedType" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//datatypes/DistinctUserDefinedType">
     <eStructuralFeatures xsi:type="ecore:EReference" name="boundDefault" eType="#//SybaseASEDefault"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="boundRule" eType="#//SybaseASERule"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindDefaultInFutureOnly"
-        eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindRuleInFutureOnly" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="allowNulls" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="identity" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bindRuleInFutureOnly" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="allowNulls" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="identity" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEEncryptionKey" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
     <eStructuralFeatures xsi:type="ecore:EReference" name="schema" eType="#//SybaseASESchema"
         eOpposite="#//SybaseASESchema/encryptionKeys"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="LockPromotionInfo" eSuperTypes="../../org.eclipse.datatools.modelbase.sql/model/sqlmodel.ecore#//schema/SQLObject">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="rowLockPromotion" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="rowLockPromotion" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="LWM" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="HWM" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="PCT" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
@@ -268,9 +268,9 @@
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="externalPath" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEWebServiceTable" eSuperTypes="#//SybaseASEProxyTable">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="method" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="method" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"
         defaultValueLiteral=""/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="WSDLURI" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="WSDLURI" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
   </eClassifiers>
   <eClassifiers xsi:type="ecore:EClass" name="SybaseASEBaseTable" eSuperTypes="../../org.eclipse.datatools.enablement.sybase/models/sybasesqlmodel.ecore#//SybaseBaseTable">
     <eAnnotations source="GenModel">
@@ -285,7 +285,7 @@
         defaultValueLiteral="-1"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="reservePageGap" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"
         defaultValueLiteral="-1"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="identityGap" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="identityGap" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
         defaultValueLiteral="-1"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="segment" lowerBound="1"
         eType="#//SybaseASESegment"/>
@@ -299,7 +299,7 @@
         containment="true"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="lockPromotion" upperBound="-1"
         eType="#//LockPromotionInfo" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="partitions" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="partitions" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
         defaultValueLiteral="-1"/>
     <eStructuralFeatures xsi:type="ecore:EReference" name="textImageSegment" eType="#//SybaseASESegment"/>
     <eStructuralFeatures xsi:type="ecore:EAttribute" name="systemTable" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.genmodel b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.genmodel
index 4927cd8..345b7da 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.genmodel
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/models/sybaseasesqlmodel.genmodel
@@ -36,9 +36,9 @@
       <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//ProxyTableExternalType/DIRECTORY"/>
     </genEnums>
     <genEnums ecoreEnum="sybaseasesqlmodel.ecore#//AccessRuleType">
+      <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//AccessRuleType/DEF"/>
       <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//AccessRuleType/AND"/>
       <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//AccessRuleType/OR"/>
-      <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//AccessRuleType/DEF"/>
     </genEnums>
     <genEnums ecoreEnum="sybaseasesqlmodel.ecore#//SybaseASECatalogType">
       <genEnumLiterals ecoreEnumLiteral="sybaseasesqlmodel.ecore#//SybaseASECatalogType/PROXYCATALOG"/>
@@ -65,6 +65,7 @@
       <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference sybaseasesqlmodel.ecore#//SybaseASEDatabase/webServices"/>
       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sybaseasesqlmodel.ecore#//SybaseASEDatabase/webserviceApplicable"/>
       <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sybaseasesqlmodel.ecore#//SybaseASEDatabase/sdsServer"/>
+      <genFeatures createChild="false" ecoreFeature="ecore:EAttribute sybaseasesqlmodel.ecore#//SybaseASEDatabase/tempDBName"/>
       <genOperations ecoreOperation="sybaseasesqlmodel.ecore#//SybaseASEDatabase/isComputedColApplicable"/>
       <genOperations ecoreOperation="sybaseasesqlmodel.ecore#//SybaseASEDatabase/isPartitionsApplicable"/>
       <genOperations ecoreOperation="sybaseasesqlmodel.ecore#//SybaseASEDatabase/isFunctionalBasedIndexMemApplicable"/>
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/AccessRuleType.java b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/AccessRuleType.java
index 80ff0eb..757727c 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/AccessRuleType.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/AccessRuleType.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: AccessRuleType.java,v 1.11 2007/08/06 08:29:24 renj Exp $
+ * $Id: AccessRuleType.java,v 1.1 2008/03/27 07:41:13 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel;
 
@@ -23,162 +23,156 @@
  */
 public final class AccessRuleType extends AbstractEnumerator {
 	/**
-     * The '<em><b>AND</b></em>' literal value.
-     * <!-- begin-user-doc -->
-	 * <p>
-	 * If the meaning of '<em><b>AND</b></em>' literal object isn't clear,
-	 * there really should be more of a description here...
-	 * </p>
-	 * <!-- end-user-doc -->
-     * @see #AND_LITERAL
-     * @model
-     * @generated
-     * @ordered
-     */
-	public static final int AND = 1;
-
-	/**
-     * The '<em><b>OR</b></em>' literal value.
-     * <!-- begin-user-doc -->
-	 * <p>
-	 * If the meaning of '<em><b>OR</b></em>' literal object isn't clear,
-	 * there really should be more of a description here...
-	 * </p>
-	 * <!-- end-user-doc -->
-     * @see #OR_LITERAL
-     * @model
-     * @generated
-     * @ordered
-     */
-	public static final int OR = 2;
-
-	/**
-     * The '<em><b>DEF</b></em>' literal value.
-     * <!-- begin-user-doc -->
+	 * The '<em><b>DEF</b></em>' literal value.
+	 * <!-- begin-user-doc -->
      * <p>
      * If the meaning of '<em><b>DEF</b></em>' literal object isn't clear,
      * there really should be more of a description here...
      * </p>
      * <!-- end-user-doc -->
-     * @see #DEF_LITERAL
-     * @model
-     * @generated
-     * @ordered
-     */
+	 * @see #DEF_LITERAL
+	 * @model
+	 * @generated
+	 * @ordered
+	 */
     public static final int DEF = 0;
 
+	/**
+	 * The '<em><b>AND</b></em>' literal value.
+	 * <!-- begin-user-doc -->
+	 * <p>
+	 * If the meaning of '<em><b>AND</b></em>' literal object isn't clear,
+	 * there really should be more of a description here...
+	 * </p>
+	 * <!-- end-user-doc -->
+	 * @see #AND_LITERAL
+	 * @model
+	 * @generated
+	 * @ordered
+	 */
+	public static final int AND = 1;
+
+	/**
+	 * The '<em><b>OR</b></em>' literal value.
+	 * <!-- begin-user-doc -->
+	 * <p>
+	 * If the meaning of '<em><b>OR</b></em>' literal object isn't clear,
+	 * there really should be more of a description here...
+	 * </p>
+	 * <!-- end-user-doc -->
+	 * @see #OR_LITERAL
+	 * @model
+	 * @generated
+	 * @ordered
+	 */
+	public static final int OR = 2;
+
     /**
-     * The '<em><b>AND</b></em>' literal object.
-     * <!-- begin-user-doc -->
-	 * <!-- end-user-doc -->
-     * @see #AND
-     * @generated
-     * @ordered
-     */
-	public static final AccessRuleType AND_LITERAL = new AccessRuleType(AND, "AND", "AND"); //$NON-NLS-1$ //$NON-NLS-2$
-
-	/**
-     * The '<em><b>OR</b></em>' literal object.
-     * <!-- begin-user-doc -->
-	 * <!-- end-user-doc -->
-     * @see #OR
-     * @generated
-     * @ordered
-     */
-	public static final AccessRuleType OR_LITERAL = new AccessRuleType(OR, "OR", "OR"); //$NON-NLS-1$ //$NON-NLS-2$
-
-	/**
-     * The '<em><b>DEF</b></em>' literal object.
-     * <!-- begin-user-doc -->
+	 * The '<em><b>DEF</b></em>' literal object.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @see #DEF
-     * @generated
-     * @ordered
-     */
+	 * @see #DEF
+	 * @generated
+	 * @ordered
+	 */
     public static final AccessRuleType DEF_LITERAL = new AccessRuleType(DEF, "DEF", "DEF"); //$NON-NLS-1$ //$NON-NLS-2$
 
-    /**
-     * An array of all the '<em><b>Access Rule Type</b></em>' enumerators.
-     * <!-- begin-user-doc -->
+	/**
+	 * The '<em><b>AND</b></em>' literal object.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
-	private static final AccessRuleType[] VALUES_ARRAY =
-		new AccessRuleType[]
-        {
-            AND_LITERAL,
-            OR_LITERAL,
-            DEF_LITERAL,
-        };
+	 * @see #AND
+	 * @generated
+	 * @ordered
+	 */
+public static final AccessRuleType AND_LITERAL = new AccessRuleType(AND, "AND", "AND"); //$NON-NLS-1$ //$NON-NLS-2$
 
 	/**
-     * A public read-only list of all the '<em><b>Access Rule Type</b></em>' enumerators.
-     * <!-- begin-user-doc -->
+	 * The '<em><b>OR</b></em>' literal object.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @see #OR
+	 * @generated
+	 * @ordered
+	 */
+	public static final AccessRuleType OR_LITERAL = new AccessRuleType(OR, "OR", "OR"); //$NON-NLS-1$ //$NON-NLS-2$
+
+    /**
+	 * An array of all the '<em><b>Access Rule Type</b></em>' enumerators.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	private static final AccessRuleType[] VALUES_ARRAY =
+		new AccessRuleType[] {
+			DEF_LITERAL,
+			AND_LITERAL,
+			OR_LITERAL,
+		};
+
+	/**
+	 * A public read-only list of all the '<em><b>Access Rule Type</b></em>' enumerators.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
 	public static final List VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
 
 	/**
-     * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified literal value.
-     * <!-- begin-user-doc -->
+	 * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified literal value.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	public static AccessRuleType get(String literal) {
-        for (int i = 0; i < VALUES_ARRAY.length; ++i)
-        {
-            AccessRuleType result = VALUES_ARRAY[i];
-            if (result.toString().equals(literal))
-            {
-                return result;
-            }
-        }
-        return null;
-    }
+		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+			AccessRuleType result = VALUES_ARRAY[i];
+			if (result.toString().equals(literal)) {
+				return result;
+			}
+		}
+		return null;
+	}
 
 	/**
-     * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified name.
-     * <!-- begin-user-doc -->
+	 * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified name.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	public static AccessRuleType getByName(String name) {
-        for (int i = 0; i < VALUES_ARRAY.length; ++i)
-        {
-            AccessRuleType result = VALUES_ARRAY[i];
-            if (result.getName().equals(name))
-            {
-                return result;
-            }
-        }
-        return null;
-    }
+		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+			AccessRuleType result = VALUES_ARRAY[i];
+			if (result.getName().equals(name)) {
+				return result;
+			}
+		}
+		return null;
+	}
 
 	/**
-     * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified integer value.
-     * <!-- begin-user-doc -->
+	 * Returns the '<em><b>Access Rule Type</b></em>' literal with the specified integer value.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	public static AccessRuleType get(int value) {
-        switch (value)
-        {
-            case AND: return AND_LITERAL;
-            case OR: return OR_LITERAL;
-            case DEF: return DEF_LITERAL;
-        }
-        return null;
-    }
+		switch (value) {
+			case DEF: return DEF_LITERAL;
+			case AND: return AND_LITERAL;
+			case OR: return OR_LITERAL;
+		}
+		return null;
+	}
 
 	/**
-     * Only this class can construct instances.
-     * <!-- begin-user-doc -->
+	 * Only this class can construct instances.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	private AccessRuleType(int value, String name, String literal) {
-        super(value, name, literal);
-    }
+		super(value, name, literal);
+	}
 
 } //AccessRuleType
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASECache.java b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASECache.java
index ed26ea9..aa8e519 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASECache.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASECache.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseASECache.java,v 1.7 2007/07/06 08:40:16 bshen Exp $
+ * $Id: SybaseASECache.java,v 1.1 2008/03/27 07:41:12 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel;
 
@@ -26,31 +26,31 @@
  */
 public interface SybaseASECache extends SQLObject {
 	/**
-     * Returns the value of the '<em><b>Database</b></em>' container reference.
-     * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches <em>Caches</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Database</b></em>' container reference.
+	 * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches <em>Caches</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Database</em>' reference isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Database</em>' container reference.
-     * @see #setDatabase(SybaseASEDatabase)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASECache_Database()
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches
-     * @model opposite="caches" required="true"
-     * @generated
-     */
+	 * @return the value of the '<em>Database</em>' container reference.
+	 * @see #setDatabase(SybaseASEDatabase)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASECache_Database()
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches
+	 * @model opposite="caches" required="true" transient="false"
+	 * @generated
+	 */
 	SybaseASEDatabase getDatabase();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECache#getDatabase <em>Database</em>}' container reference.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECache#getDatabase <em>Database</em>}' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Database</em>' container reference.
-     * @see #getDatabase()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Database</em>' container reference.
+	 * @see #getDatabase()
+	 * @generated
+	 */
 	void setDatabase(SybaseASEDatabase value);
 
 } // SybaseASECache
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASESegment.java b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASESegment.java
index 018e518..e8f277d 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASESegment.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASESegment.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseASESegment.java,v 1.8 2007/08/06 08:29:24 renj Exp $
+ * $Id: SybaseASESegment.java,v 1.1 2008/03/27 07:41:13 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel;
 
@@ -30,63 +30,63 @@
  */
 public interface SybaseASESegment extends SQLObject {
 	/**
-     * Returns the value of the '<em><b>Catalog</b></em>' container reference.
-     * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments <em>Segments</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Catalog</b></em>' container reference.
+	 * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments <em>Segments</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Catalog</em>' reference isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Catalog</em>' container reference.
-     * @see #setCatalog(SybaseASECatalog)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_Catalog()
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments
-     * @model opposite="segments"
-     * @generated
-     */
+	 * @return the value of the '<em>Catalog</em>' container reference.
+	 * @see #setCatalog(SybaseASECatalog)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_Catalog()
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments
+	 * @model opposite="segments" transient="false"
+	 * @generated
+	 */
 	SybaseASECatalog getCatalog();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog <em>Catalog</em>}' container reference.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog <em>Catalog</em>}' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Catalog</em>' container reference.
-     * @see #getCatalog()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Catalog</em>' container reference.
+	 * @see #getCatalog()
+	 * @generated
+	 */
 	void setCatalog(SybaseASECatalog value);
 
 	/**
-     * Returns the value of the '<em><b>Device Names</b></em>' attribute list.
-     * The list contents are of type {@link java.lang.String}.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Device Names</b></em>' attribute list.
+	 * The list contents are of type {@link java.lang.String}.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Device Names</em>' attribute list isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Device Names</em>' attribute list.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_DeviceNames()
-     * @model type="java.lang.String" required="true"
-     * @generated
-     */
+	 * @return the value of the '<em>Device Names</em>' attribute list.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_DeviceNames()
+	 * @model required="true"
+	 * @generated
+	 */
 	EList getDeviceNames();
 
 	/**
-     * Returns the value of the '<em><b>Thresholds</b></em>' reference list.
-     * The list contents are of type {@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SegmentThreshold}.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Thresholds</b></em>' reference list.
+	 * The list contents are of type {@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SegmentThreshold}.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Thresholds</em>' reference list isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Thresholds</em>' reference list.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_Thresholds()
-     * @model type="org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SegmentThreshold"
-     * @generated
-     */
+	 * @return the value of the '<em>Thresholds</em>' reference list.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASESegment_Thresholds()
+	 * @model type="org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SegmentThreshold"
+	 * @generated
+	 */
 	EList getThresholds();
 
 } // SybaseASESegment
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASEWebService.java b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASEWebService.java
index 66158fd..3e78eea 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASEWebService.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseASEWebService.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseASEWebService.java,v 1.7 2007/07/06 08:40:17 bshen Exp $
+ * $Id: SybaseASEWebService.java,v 1.1 2008/03/27 07:41:13 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel;
 
@@ -35,265 +35,265 @@
  */
 public interface SybaseASEWebService extends SQLObject {
 	/**
-     * Returns the value of the '<em><b>Service id</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Service id</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Service id</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Service id</em>' attribute.
-     * @see #setService_id(long)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Service_id()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Service id</em>' attribute.
+	 * @see #setService_id(long)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Service_id()
+	 * @model
+	 * @generated
+	 */
 	long getService_id();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id <em>Service id</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id <em>Service id</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Service id</em>' attribute.
-     * @see #getService_id()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Service id</em>' attribute.
+	 * @see #getService_id()
+	 * @generated
+	 */
 	void setService_id(long value);
 
 	/**
-     * Returns the value of the '<em><b>Service type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Service type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Service type</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Service type</em>' attribute.
-     * @see #setService_type(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Service_type()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Service type</em>' attribute.
+	 * @see #setService_type(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Service_type()
+	 * @model
+	 * @generated
+	 */
 	String getService_type();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type <em>Service type</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type <em>Service type</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Service type</em>' attribute.
-     * @see #getService_type()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Service type</em>' attribute.
+	 * @see #getService_type()
+	 * @generated
+	 */
 	void setService_type(String value);
 
 	/**
-     * Returns the value of the '<em><b>Auth required</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Auth required</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Auth required</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Auth required</em>' attribute.
-     * @see #setAuth_required(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Auth_required()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Auth required</em>' attribute.
+	 * @see #setAuth_required(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Auth_required()
+	 * @model
+	 * @generated
+	 */
 	String getAuth_required();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required <em>Auth required</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required <em>Auth required</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Auth required</em>' attribute.
-     * @see #getAuth_required()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Auth required</em>' attribute.
+	 * @see #getAuth_required()
+	 * @generated
+	 */
 	void setAuth_required(String value);
 
 	/**
-     * Returns the value of the '<em><b>Secure required</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Secure required</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Secure required</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Secure required</em>' attribute.
-     * @see #setSecure_required(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Secure_required()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Secure required</em>' attribute.
+	 * @see #setSecure_required(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Secure_required()
+	 * @model
+	 * @generated
+	 */
 	String getSecure_required();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required <em>Secure required</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required <em>Secure required</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Secure required</em>' attribute.
-     * @see #getSecure_required()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Secure required</em>' attribute.
+	 * @see #getSecure_required()
+	 * @generated
+	 */
 	void setSecure_required(String value);
 
 	/**
-     * Returns the value of the '<em><b>Url path</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Url path</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Url path</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Url path</em>' attribute.
-     * @see #setUrl_path(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Url_path()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Url path</em>' attribute.
+	 * @see #setUrl_path(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Url_path()
+	 * @model
+	 * @generated
+	 */
 	String getUrl_path();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path <em>Url path</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path <em>Url path</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Url path</em>' attribute.
-     * @see #getUrl_path()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Url path</em>' attribute.
+	 * @see #getUrl_path()
+	 * @generated
+	 */
 	void setUrl_path(String value);
 
 	/**
-     * Returns the value of the '<em><b>User name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>User name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>User name</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>User name</em>' attribute.
-     * @see #setUser_name(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_User_name()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>User name</em>' attribute.
+	 * @see #setUser_name(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_User_name()
+	 * @model
+	 * @generated
+	 */
 	String getUser_name();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name <em>User name</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name <em>User name</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>User name</em>' attribute.
-     * @see #getUser_name()
-     * @generated
-     */
+	 * @param value the new value of the '<em>User name</em>' attribute.
+	 * @see #getUser_name()
+	 * @generated
+	 */
 	void setUser_name(String value);
 
 	/**
-     * Returns the value of the '<em><b>Parameter</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Parameter</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Parameter</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Parameter</em>' attribute.
-     * @see #setParameter(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Parameter()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Parameter</em>' attribute.
+	 * @see #setParameter(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Parameter()
+	 * @model
+	 * @generated
+	 */
 	String getParameter();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter <em>Parameter</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter <em>Parameter</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Parameter</em>' attribute.
-     * @see #getParameter()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Parameter</em>' attribute.
+	 * @see #getParameter()
+	 * @generated
+	 */
 	void setParameter(String value);
 
 	/**
-     * Returns the value of the '<em><b>Statement</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Statement</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Statement</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Statement</em>' attribute.
-     * @see #setStatement(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Statement()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Statement</em>' attribute.
+	 * @see #setStatement(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Statement()
+	 * @model
+	 * @generated
+	 */
 	String getStatement();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement <em>Statement</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement <em>Statement</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Statement</em>' attribute.
-     * @see #getStatement()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Statement</em>' attribute.
+	 * @see #getStatement()
+	 * @generated
+	 */
 	void setStatement(String value);
 
 	/**
-     * Returns the value of the '<em><b>Remarks</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Remarks</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Remarks</em>' attribute isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Remarks</em>' attribute.
-     * @see #setRemarks(String)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Remarks()
-     * @model
-     * @generated
-     */
+	 * @return the value of the '<em>Remarks</em>' attribute.
+	 * @see #setRemarks(String)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Remarks()
+	 * @model
+	 * @generated
+	 */
 	String getRemarks();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks <em>Remarks</em>}' attribute.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks <em>Remarks</em>}' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Remarks</em>' attribute.
-     * @see #getRemarks()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Remarks</em>' attribute.
+	 * @see #getRemarks()
+	 * @generated
+	 */
 	void setRemarks(String value);
 
 	/**
-     * Returns the value of the '<em><b>Database</b></em>' container reference.
-     * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices <em>Web Services</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the value of the '<em><b>Database</b></em>' container reference.
+	 * It is bidirectional and its opposite is '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices <em>Web Services</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <p>
 	 * If the meaning of the '<em>Database</em>' reference isn't clear,
 	 * there really should be more of a description here...
 	 * </p>
 	 * <!-- end-user-doc -->
-     * @return the value of the '<em>Database</em>' container reference.
-     * @see #setDatabase(SybaseASEDatabase)
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Database()
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices
-     * @model opposite="webServices" required="true"
-     * @generated
-     */
+	 * @return the value of the '<em>Database</em>' container reference.
+	 * @see #setDatabase(SybaseASEDatabase)
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseasesqlmodelPackage#getSybaseASEWebService_Database()
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices
+	 * @model opposite="webServices" required="true" transient="false"
+	 * @generated
+	 */
 	SybaseASEDatabase getDatabase();
 
 	/**
-     * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase <em>Database</em>}' container reference.
-     * <!-- begin-user-doc -->
+	 * Sets the value of the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase <em>Database</em>}' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @param value the new value of the '<em>Database</em>' container reference.
-     * @see #getDatabase()
-     * @generated
-     */
+	 * @param value the new value of the '<em>Database</em>' container reference.
+	 * @see #getDatabase()
+	 * @generated
+	 */
 	void setDatabase(SybaseASEDatabase value);
 
 } // SybaseASEWebService
diff --git a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseasesqlmodelPackage.java b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseasesqlmodelPackage.java
index 10288c5..0db6d95 100644
--- a/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseasesqlmodelPackage.java
+++ b/plugins/org.eclipse.datatools.enablement.sybase.ase.models/src/org/eclipse/datatools/enablement/sybase/ase/models/sybaseasesqlmodel/SybaseasesqlmodelPackage.java
@@ -2,7 +2,7 @@
  * <copyright>
  * </copyright>
  *
- * $Id: SybaseasesqlmodelPackage.java,v 1.22 2008/02/19 04:30:40 renj Exp $
+ * $Id: SybaseasesqlmodelPackage.java,v 1.1 2008/03/27 07:41:13 lsong Exp $
  */
 package org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel;
 
@@ -44,8021 +44,8327 @@
 public interface SybaseasesqlmodelPackage extends EPackage
 {
     /**
-     * The package name.
-     * <!-- begin-user-doc -->
+	 * The package name.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	String eNAME = "sybaseasesqlmodel"; //$NON-NLS-1$
 
     /**
-     * The package namespace URI.
-     * <!-- begin-user-doc -->
+	 * The package namespace URI.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	String eNS_URI = "http:///org/eclipse/datatools/connectivity/sqm/sybase/ase/sybaseasesqlmodel.ecore"; //$NON-NLS-1$
 
     /**
-     * The package namespace name.
-     * <!-- begin-user-doc -->
+	 * The package namespace name.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	String eNS_PREFIX = "SybaseASEModel"; //$NON-NLS-1$
 
     /**
-     * The singleton instance of the package.
-     * <!-- begin-user-doc -->
+	 * The singleton instance of the package.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     */
+	 * @generated
+	 */
 	SybaseasesqlmodelPackage eINSTANCE = org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl.init();
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESchemaImpl <em>Sybase ASE Schema</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESchemaImpl <em>Sybase ASE Schema</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESchemaImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASESchema()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESchemaImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASESchema()
+	 * @generated
+	 */
 	int SYBASE_ASE_SCHEMA = 0;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__EANNOTATIONS = SQLSchemaPackage.SCHEMA__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__NAME = SQLSchemaPackage.SCHEMA__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__DEPENDENCIES = SQLSchemaPackage.SCHEMA__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__DESCRIPTION = SQLSchemaPackage.SCHEMA__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__LABEL = SQLSchemaPackage.SCHEMA__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__COMMENTS = SQLSchemaPackage.SCHEMA__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_SCHEMA__EXTENSIONS = SQLSchemaPackage.SCHEMA__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__PRIVILEGES = SQLSchemaPackage.SCHEMA__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__TRIGGERS = SQLSchemaPackage.SCHEMA__TRIGGERS;
 
     /**
-     * The feature id for the '<em><b>Indices</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Indices</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__INDICES = SQLSchemaPackage.SCHEMA__INDICES;
 
     /**
-     * The feature id for the '<em><b>Tables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Tables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__TABLES = SQLSchemaPackage.SCHEMA__TABLES;
 
     /**
-     * The feature id for the '<em><b>Sequences</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sequences</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__SEQUENCES = SQLSchemaPackage.SCHEMA__SEQUENCES;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__DATABASE = SQLSchemaPackage.SCHEMA__DATABASE;
 
     /**
-     * The feature id for the '<em><b>Catalog</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Catalog</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__CATALOG = SQLSchemaPackage.SCHEMA__CATALOG;
 
     /**
-     * The feature id for the '<em><b>Assertions</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Assertions</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__ASSERTIONS = SQLSchemaPackage.SCHEMA__ASSERTIONS;
 
     /**
-     * The feature id for the '<em><b>User Defined Types</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>User Defined Types</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__USER_DEFINED_TYPES = SQLSchemaPackage.SCHEMA__USER_DEFINED_TYPES;
 
     /**
-     * The feature id for the '<em><b>Char Sets</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Char Sets</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__CHAR_SETS = SQLSchemaPackage.SCHEMA__CHAR_SETS;
 
     /**
-     * The feature id for the '<em><b>Routines</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Routines</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__ROUTINES = SQLSchemaPackage.SCHEMA__ROUTINES;
 
     /**
-     * The feature id for the '<em><b>Owner</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Owner</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__OWNER = SQLSchemaPackage.SCHEMA__OWNER;
 
     /**
-     * The feature id for the '<em><b>Defaults</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Defaults</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__DEFAULTS = SQLSchemaPackage.SCHEMA_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Rules</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Rules</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__RULES = SQLSchemaPackage.SCHEMA_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Encryption Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Encryption Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA__ENCRYPTION_KEYS = SQLSchemaPackage.SCHEMA_FEATURE_COUNT + 2;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Schema</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Schema</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SCHEMA_FEATURE_COUNT = SQLSchemaPackage.SCHEMA_FEATURE_COUNT + 3;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl <em>Sybase ASE Database</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl <em>Sybase ASE Database</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEDatabase()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDatabaseImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEDatabase()
+	 * @generated
+	 */
 	int SYBASE_ASE_DATABASE = 1;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__EANNOTATIONS = SQLSchemaPackage.DATABASE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__NAME = SQLSchemaPackage.DATABASE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__DEPENDENCIES = SQLSchemaPackage.DATABASE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__DESCRIPTION = SQLSchemaPackage.DATABASE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__LABEL = SQLSchemaPackage.DATABASE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__COMMENTS = SQLSchemaPackage.DATABASE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_DATABASE__EXTENSIONS = SQLSchemaPackage.DATABASE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__PRIVILEGES = SQLSchemaPackage.DATABASE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Vendor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Vendor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__VENDOR = SQLSchemaPackage.DATABASE__VENDOR;
 
     /**
-     * The feature id for the '<em><b>Version</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Version</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__VERSION = SQLSchemaPackage.DATABASE__VERSION;
 
     /**
-     * The feature id for the '<em><b>Schemas</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schemas</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__SCHEMAS = SQLSchemaPackage.DATABASE__SCHEMAS;
 
     /**
-     * The feature id for the '<em><b>Events</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Events</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__EVENTS = SQLSchemaPackage.DATABASE__EVENTS;
 
     /**
-     * The feature id for the '<em><b>Catalogs</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Catalogs</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__CATALOGS = SQLSchemaPackage.DATABASE__CATALOGS;
 
     /**
-     * The feature id for the '<em><b>Authorization Ids</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Authorization Ids</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__AUTHORIZATION_IDS = SQLSchemaPackage.DATABASE__AUTHORIZATION_IDS;
 
     /**
-     * The feature id for the '<em><b>Data Types</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Data Types</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__DATA_TYPES = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Encryption Key Applicable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Encryption Key Applicable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__ENCRYPTION_KEY_APPLICABLE = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Roles</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Roles</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__ROLES = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Caches</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Caches</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__CACHES = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Web Services</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Web Services</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__WEB_SERVICES = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Webservice Applicable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Webservice Applicable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__WEBSERVICE_APPLICABLE = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Sds Server</b></em>' attribute list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sds Server</b></em>' attribute list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_DATABASE__SDS_SERVER = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Temp DB Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Temp DB Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE__TEMP_DB_NAME = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 7;
 
 				/**
-     * The number of structural features of the '<em>Sybase ASE Database</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Database</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DATABASE_FEATURE_COUNT = SQLSchemaPackage.DATABASE_FEATURE_COUNT + 8;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceImpl <em>Sybase ASE Web Service</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceImpl <em>Sybase ASE Web Service</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEWebService()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEWebService()
+	 * @generated
+	 */
 	int SYBASE_ASE_WEB_SERVICE = 2;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_WEB_SERVICE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Service id</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Service id</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__SERVICE_ID = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Service type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Service type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__SERVICE_TYPE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Auth required</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Auth required</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__AUTH_REQUIRED = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Secure required</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Secure required</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__SECURE_REQUIRED = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Url path</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Url path</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__URL_PATH = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>User name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>User name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__USER_NAME = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Parameter</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Parameter</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__PARAMETER = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Statement</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Statement</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__STATEMENT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Remarks</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Remarks</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__REMARKS = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE__DATABASE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 9;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Web Service</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Web Service</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 10;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPredefinedDataTypeImpl <em>Sybase ASE Predefined Data Type</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPredefinedDataTypeImpl <em>Sybase ASE Predefined Data Type</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPredefinedDataTypeImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPredefinedDataType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPredefinedDataTypeImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPredefinedDataType()
+	 * @generated
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE = 3;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__EANNOTATIONS = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__NAME = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__DEPENDENCIES = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__DESCRIPTION = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__LABEL = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__COMMENTS = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_PREDEFINED_DATA_TYPE__EXTENSIONS = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__PRIVILEGES = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Primitive Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Primitive Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__PRIMITIVE_TYPE = SQLDataTypesPackage.PREDEFINED_DATA_TYPE__PRIMITIVE_TYPE;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE__DATABASE = SQLDataTypesPackage.PREDEFINED_DATA_TYPE_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Predefined Data Type</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Predefined Data Type</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PREDEFINED_DATA_TYPE_FEATURE_COUNT = SQLDataTypesPackage.PREDEFINED_DATA_TYPE_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECatalogImpl <em>Sybase ASE Catalog</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECatalogImpl <em>Sybase ASE Catalog</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECatalogImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECatalog()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECatalogImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECatalog()
+	 * @generated
+	 */
 	int SYBASE_ASE_CATALOG = 4;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__EANNOTATIONS = SQLSchemaPackage.CATALOG__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__NAME = SQLSchemaPackage.CATALOG__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__DEPENDENCIES = SQLSchemaPackage.CATALOG__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__DESCRIPTION = SQLSchemaPackage.CATALOG__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__LABEL = SQLSchemaPackage.CATALOG__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__COMMENTS = SQLSchemaPackage.CATALOG__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_CATALOG__EXTENSIONS = SQLSchemaPackage.CATALOG__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__PRIVILEGES = SQLSchemaPackage.CATALOG__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__DATABASE = SQLSchemaPackage.CATALOG__DATABASE;
 
     /**
-     * The feature id for the '<em><b>Schemas</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schemas</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__SCHEMAS = SQLSchemaPackage.CATALOG__SCHEMAS;
 
     /**
-     * The feature id for the '<em><b>Segments</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segments</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__SEGMENTS = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Data Devices</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Data Devices</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__DATA_DEVICES = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Log Devices</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Log Devices</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__LOG_DEVICES = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Override</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Override</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__OVERRIDE = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Default Location</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Default Location</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__DEFAULT_LOCATION = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>For Load</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>For Load</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__FOR_LOAD = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>For Proxy Update</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>For Proxy Update</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__FOR_PROXY_UPDATE = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Log IO Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Log IO Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__LOG_IO_SIZE = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Recovery Order</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Recovery Order</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__RECOVERY_ORDER = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Authorization Ids</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Authorization Ids</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__AUTHORIZATION_IDS = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 9;
 
     /**
-     * The feature id for the '<em><b>Cache</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Cache</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__CACHE = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 10;
 
     /**
-     * The feature id for the '<em><b>Catalog Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Catalog Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG__CATALOG_TYPE = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 11;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Catalog</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Catalog</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CATALOG_FEATURE_COUNT = SQLSchemaPackage.CATALOG_FEATURE_COUNT + 12;
 
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl <em>Sybase ASE Procedure</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl <em>Sybase ASE Procedure</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEProcedure()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProcedureImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEProcedure()
+	 * @generated
+	 */
 	int SYBASE_ASE_PROCEDURE = 5;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__EANNOTATIONS = SQLRoutinesPackage.PROCEDURE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__NAME = SQLRoutinesPackage.PROCEDURE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__DEPENDENCIES = SQLRoutinesPackage.PROCEDURE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__DESCRIPTION = SQLRoutinesPackage.PROCEDURE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__LABEL = SQLRoutinesPackage.PROCEDURE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__COMMENTS = SQLRoutinesPackage.PROCEDURE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_PROCEDURE__EXTENSIONS = SQLRoutinesPackage.PROCEDURE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PROCEDURE__PRIVILEGES = SQLRoutinesPackage.PROCEDURE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Specific Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Specific Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SPECIFIC_NAME = SQLRoutinesPackage.PROCEDURE__SPECIFIC_NAME;
 
 				/**
-     * The feature id for the '<em><b>Language</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Language</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__LANGUAGE = SQLRoutinesPackage.PROCEDURE__LANGUAGE;
 
 				/**
-     * The feature id for the '<em><b>Parameter Style</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Parameter Style</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__PARAMETER_STYLE = SQLRoutinesPackage.PROCEDURE__PARAMETER_STYLE;
 
 				/**
-     * The feature id for the '<em><b>Deterministic</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Deterministic</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__DETERMINISTIC = SQLRoutinesPackage.PROCEDURE__DETERMINISTIC;
 
 				/**
-     * The feature id for the '<em><b>Sql Data Access</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sql Data Access</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SQL_DATA_ACCESS = SQLRoutinesPackage.PROCEDURE__SQL_DATA_ACCESS;
 
 				/**
-     * The feature id for the '<em><b>Creation TS</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Creation TS</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__CREATION_TS = SQLRoutinesPackage.PROCEDURE__CREATION_TS;
 
 				/**
-     * The feature id for the '<em><b>Last Altered TS</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Last Altered TS</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__LAST_ALTERED_TS = SQLRoutinesPackage.PROCEDURE__LAST_ALTERED_TS;
 
 				/**
-     * The feature id for the '<em><b>Authorization ID</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Authorization ID</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__AUTHORIZATION_ID = SQLRoutinesPackage.PROCEDURE__AUTHORIZATION_ID;
 
 				/**
-     * The feature id for the '<em><b>Security</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Security</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SECURITY = SQLRoutinesPackage.PROCEDURE__SECURITY;
 
 				/**
-     * The feature id for the '<em><b>External Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>External Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__EXTERNAL_NAME = SQLRoutinesPackage.PROCEDURE__EXTERNAL_NAME;
 
 				/**
-     * The feature id for the '<em><b>Parameters</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Parameters</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__PARAMETERS = SQLRoutinesPackage.PROCEDURE__PARAMETERS;
 
 				/**
-     * The feature id for the '<em><b>Source</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Source</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SOURCE = SQLRoutinesPackage.PROCEDURE__SOURCE;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SCHEMA = SQLRoutinesPackage.PROCEDURE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Max Result Sets</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Result Sets</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__MAX_RESULT_SETS = SQLRoutinesPackage.PROCEDURE__MAX_RESULT_SETS;
 
 				/**
-     * The feature id for the '<em><b>Old Save Point</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Old Save Point</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__OLD_SAVE_POINT = SQLRoutinesPackage.PROCEDURE__OLD_SAVE_POINT;
 
 				/**
-     * The feature id for the '<em><b>Result Set</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Result Set</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__RESULT_SET = SQLRoutinesPackage.PROCEDURE__RESULT_SET;
 
     /**
-     * The feature id for the '<em><b>Group Number</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Group Number</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__GROUP_NUMBER = SQLRoutinesPackage.PROCEDURE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Transaction Mode</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Transaction Mode</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__TRANSACTION_MODE = SQLRoutinesPackage.PROCEDURE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>System Procedure</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Procedure</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__SYSTEM_PROCEDURE = SQLRoutinesPackage.PROCEDURE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>With Recompile</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>With Recompile</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE__WITH_RECOMPILE = SQLRoutinesPackage.PROCEDURE_FEATURE_COUNT + 3;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Procedure</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Procedure</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROCEDURE_FEATURE_COUNT = SQLRoutinesPackage.PROCEDURE_FEATURE_COUNT + 4;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDefaultImpl <em>Sybase ASE Default</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDefaultImpl <em>Sybase ASE Default</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDefaultImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEDefault()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEDefaultImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEDefault()
+	 * @generated
+	 */
 	int SYBASE_ASE_DEFAULT = 6;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_DEFAULT__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__SCHEMA = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Statement</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Statement</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT__STATEMENT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Default</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Default</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_DEFAULT_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERuleImpl <em>Sybase ASE Rule</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERuleImpl <em>Sybase ASE Rule</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERuleImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASERule()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERuleImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASERule()
+	 * @generated
+	 */
 	int SYBASE_ASE_RULE = 7;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_RULE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__SCHEMA = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Statement</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Statement</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__STATEMENT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Access Rule</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Access Rule</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__ACCESS_RULE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Access Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Access Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE__ACCESS_TYPE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 3;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Rule</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Rule</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_RULE_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 4;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEIndexImpl <em>Sybase ASE Index</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEIndexImpl <em>Sybase ASE Index</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEIndexImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEIndex()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEIndexImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEIndex()
+	 * @generated
+	 */
 	int SYBASE_ASE_INDEX = 8;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__EANNOTATIONS = SQLConstraintsPackage.INDEX__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__NAME = SQLConstraintsPackage.INDEX__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__DEPENDENCIES = SQLConstraintsPackage.INDEX__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__DESCRIPTION = SQLConstraintsPackage.INDEX__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__LABEL = SQLConstraintsPackage.INDEX__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__COMMENTS = SQLConstraintsPackage.INDEX__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_INDEX__EXTENSIONS = SQLConstraintsPackage.INDEX__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__PRIVILEGES = SQLConstraintsPackage.INDEX__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__SCHEMA = SQLConstraintsPackage.INDEX__SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Clustered</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Clustered</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__CLUSTERED = SQLConstraintsPackage.INDEX__CLUSTERED;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__FILL_FACTOR = SQLConstraintsPackage.INDEX__FILL_FACTOR;
 
     /**
-     * The feature id for the '<em><b>Unique</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Unique</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__UNIQUE = SQLConstraintsPackage.INDEX__UNIQUE;
 
     /**
-     * The feature id for the '<em><b>System Generated</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Generated</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__SYSTEM_GENERATED = SQLConstraintsPackage.INDEX__SYSTEM_GENERATED;
 
     /**
-     * The feature id for the '<em><b>Members</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Members</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__MEMBERS = SQLConstraintsPackage.INDEX__MEMBERS;
 
     /**
-     * The feature id for the '<em><b>Table</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__TABLE = SQLConstraintsPackage.INDEX__TABLE;
 
     /**
-     * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__FOREIGN_KEY = SQLConstraintsPackage.INDEX__FOREIGN_KEY;
 
     /**
-     * The feature id for the '<em><b>Included Members</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Included Members</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__INCLUDED_MEMBERS = SQLConstraintsPackage.INDEX__INCLUDED_MEMBERS;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__MAX_ROW_PER_PAGE = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Reverse Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reverse Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__REVERSE_PAGE_GAP = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Ignore Duplicate Key</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Ignore Duplicate Key</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__IGNORE_DUPLICATE_KEY = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Sorted Data</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sorted Data</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__SORTED_DATA = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Ignore Duplicate Row</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Ignore Duplicate Row</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__IGNORE_DUPLICATE_ROW = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__SEGMENT = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Local Index</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Local Index</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__LOCAL_INDEX = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__PARTITIONS = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Consumer Num</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Consumer Num</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__CONSUMER_NUM = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Statistics Step</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Statistics Step</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__STATISTICS_STEP = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 9;
 
     /**
-     * The feature id for the '<em><b>Allow Duplicate Row</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Allow Duplicate Row</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__ALLOW_DUPLICATE_ROW = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 10;
 
     /**
-     * The feature id for the '<em><b>Suspect</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Suspect</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__SUSPECT = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 11;
 
     /**
-     * The feature id for the '<em><b>Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX__CACHE_INFO = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 12;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Index</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Index</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_INDEX_FEATURE_COUNT = SQLConstraintsPackage.INDEX_FEATURE_COUNT + 13;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESegmentImpl <em>Sybase ASE Segment</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESegmentImpl <em>Sybase ASE Segment</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESegmentImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASESegment()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASESegmentImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASESegment()
+	 * @generated
+	 */
 	int SYBASE_ASE_SEGMENT = 9;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_SEGMENT__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Catalog</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Catalog</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__CATALOG = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Device Names</b></em>' attribute list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Device Names</b></em>' attribute list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__DEVICE_NAMES = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Thresholds</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Thresholds</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT__THRESHOLDS = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Segment</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Segment</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_SEGMENT_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 3;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEFuncBasedIndexMemberImpl <em>Sybase ASE Func Based Index Member</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEFuncBasedIndexMemberImpl <em>Sybase ASE Func Based Index Member</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEFuncBasedIndexMemberImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEFuncBasedIndexMember()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEFuncBasedIndexMemberImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEFuncBasedIndexMember()
+	 * @generated
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER = 10;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__EANNOTATIONS = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__NAME = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__DEPENDENCIES = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__DESCRIPTION = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__LABEL = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__COMMENTS = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__EXTENSIONS = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__PRIVILEGES = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Increment Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Increment Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__INCREMENT_TYPE = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__INCREMENT_TYPE;
 
     /**
-     * The feature id for the '<em><b>Column</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__COLUMN = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__COLUMN;
 
     /**
-     * The feature id for the '<em><b>Column Expression</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column Expression</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER__COLUMN_EXPRESSION = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER__COLUMN_EXPRESSION;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Func Based Index Member</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Func Based Index Member</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_FUNC_BASED_INDEX_MEMBER_FEATURE_COUNT = SybasesqlmodelPackage.SYBASE_INDEX_MEMBER_FEATURE_COUNT + 0;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl <em>Sybase ASE Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl <em>Sybase ASE Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETable()
+	 * @generated
+	 */
 	int SYBASE_ASE_TABLE = 11;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__EANNOTATIONS = SQLTablesPackage.PERSISTENT_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__NAME = SQLTablesPackage.PERSISTENT_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__DEPENDENCIES = SQLTablesPackage.PERSISTENT_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__DESCRIPTION = SQLTablesPackage.PERSISTENT_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__LABEL = SQLTablesPackage.PERSISTENT_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__COMMENTS = SQLTablesPackage.PERSISTENT_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_TABLE__EXTENSIONS = SQLTablesPackage.PERSISTENT_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TABLE__PRIVILEGES = SQLTablesPackage.PERSISTENT_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__COLUMNS = SQLTablesPackage.PERSISTENT_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SUPERTABLE = SQLTablesPackage.PERSISTENT_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SUBTABLES = SQLTablesPackage.PERSISTENT_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SCHEMA = SQLTablesPackage.PERSISTENT_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__UDT = SQLTablesPackage.PERSISTENT_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__TRIGGERS = SQLTablesPackage.PERSISTENT_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__INDEX = SQLTablesPackage.PERSISTENT_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SELF_REF_COLUMN_GENERATION = SQLTablesPackage.PERSISTENT_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__INSERTABLE = SQLTablesPackage.PERSISTENT_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__UPDATABLE = SQLTablesPackage.PERSISTENT_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__CONSTRAINTS = SQLTablesPackage.PERSISTENT_TABLE__CONSTRAINTS;
 
 				/**
-     * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__REFERENCING_FOREIGN_KEYS = SQLTablesPackage.PERSISTENT_TABLE__REFERENCING_FOREIGN_KEYS;
 
     /**
-     * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__LOCK_SCHEMA = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__FILL_FACTOR = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__MAX_ROW_PER_PAGE = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__EXP_ROW_SIZE = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__RESERVE_PAGE_GAP = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__IDENTITY_GAP = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SEGMENT = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__CONCURRENCY_OPT_THRESHOLD = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__PARTITION_CONDITION = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__TABLE_ONLY_CACHE_INFO = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 9;
 
     /**
-     * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__TEXT_ONLY_CACHE_INFO = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 10;
 
     /**
-     * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__LOCK_PROMOTION = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 11;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__PARTITIONS = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 12;
 
     /**
-     * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__TEXT_IMAGE_SEGMENT = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 13;
 
     /**
-     * The feature id for the '<em><b>System Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE__SYSTEM_TABLE = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 14;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TABLE_FEATURE_COUNT = SQLTablesPackage.PERSISTENT_TABLE_FEATURE_COUNT + 15;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECheckConstraintImpl <em>Sybase ASE Check Constraint</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECheckConstraintImpl <em>Sybase ASE Check Constraint</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECheckConstraintImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECheckConstraint()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECheckConstraintImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECheckConstraint()
+	 * @generated
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT = 33;
 
 				/**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__EANNOTATIONS = SQLConstraintsPackage.CHECK_CONSTRAINT__EANNOTATIONS;
 
 				/**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__NAME = SQLConstraintsPackage.CHECK_CONSTRAINT__NAME;
 
 				/**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__DEPENDENCIES = SQLConstraintsPackage.CHECK_CONSTRAINT__DEPENDENCIES;
 
 				/**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__DESCRIPTION = SQLConstraintsPackage.CHECK_CONSTRAINT__DESCRIPTION;
 
 				/**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__LABEL = SQLConstraintsPackage.CHECK_CONSTRAINT__LABEL;
 
 				/**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__COMMENTS = SQLConstraintsPackage.CHECK_CONSTRAINT__COMMENTS;
 
 				/**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_CHECK_CONSTRAINT__EXTENSIONS = SQLConstraintsPackage.CHECK_CONSTRAINT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__PRIVILEGES = SQLConstraintsPackage.CHECK_CONSTRAINT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Deferrable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Deferrable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__DEFERRABLE = SQLConstraintsPackage.CHECK_CONSTRAINT__DEFERRABLE;
 
 				/**
-     * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__INITIALLY_DEFERRED = SQLConstraintsPackage.CHECK_CONSTRAINT__INITIALLY_DEFERRED;
 
 				/**
-     * The feature id for the '<em><b>Enforced</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Enforced</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__ENFORCED = SQLConstraintsPackage.CHECK_CONSTRAINT__ENFORCED;
 
 				/**
-     * The feature id for the '<em><b>Base Table</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Base Table</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__BASE_TABLE = SQLConstraintsPackage.CHECK_CONSTRAINT__BASE_TABLE;
 
 				/**
-     * The feature id for the '<em><b>Search Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Search Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__SEARCH_CONDITION = SQLConstraintsPackage.CHECK_CONSTRAINT__SEARCH_CONDITION;
 
 				/**
-     * The feature id for the '<em><b>Creator</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Creator</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT__CREATOR = SQLConstraintsPackage.CHECK_CONSTRAINT_FEATURE_COUNT + 0;
 
 				/**
-     * The number of structural features of the '<em>Sybase ASE Check Constraint</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Check Constraint</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CHECK_CONSTRAINT_FEATURE_COUNT = SQLConstraintsPackage.CHECK_CONSTRAINT_FEATURE_COUNT + 1;
 
 				/**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnCheckConstraintImpl <em>Sybase ASE Column Check Constraint</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnCheckConstraintImpl <em>Sybase ASE Column Check Constraint</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnCheckConstraintImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEColumnCheckConstraint()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnCheckConstraintImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEColumnCheckConstraint()
+	 * @generated
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT = 12;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__EANNOTATIONS = SYBASE_ASE_CHECK_CONSTRAINT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__NAME = SYBASE_ASE_CHECK_CONSTRAINT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__DEPENDENCIES = SYBASE_ASE_CHECK_CONSTRAINT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__DESCRIPTION = SYBASE_ASE_CHECK_CONSTRAINT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__LABEL = SYBASE_ASE_CHECK_CONSTRAINT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__COMMENTS = SYBASE_ASE_CHECK_CONSTRAINT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__EXTENSIONS = SYBASE_ASE_CHECK_CONSTRAINT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__PRIVILEGES = SYBASE_ASE_CHECK_CONSTRAINT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Deferrable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Deferrable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__DEFERRABLE = SYBASE_ASE_CHECK_CONSTRAINT__DEFERRABLE;
 
     /**
-     * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__INITIALLY_DEFERRED = SYBASE_ASE_CHECK_CONSTRAINT__INITIALLY_DEFERRED;
 
     /**
-     * The feature id for the '<em><b>Enforced</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Enforced</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__ENFORCED = SYBASE_ASE_CHECK_CONSTRAINT__ENFORCED;
 
     /**
-     * The feature id for the '<em><b>Base Table</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Base Table</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__BASE_TABLE = SYBASE_ASE_CHECK_CONSTRAINT__BASE_TABLE;
 
     /**
-     * The feature id for the '<em><b>Search Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Search Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__SEARCH_CONDITION = SYBASE_ASE_CHECK_CONSTRAINT__SEARCH_CONDITION;
 
     /**
-     * The feature id for the '<em><b>Creator</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Creator</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__CREATOR = SYBASE_ASE_CHECK_CONSTRAINT__CREATOR;
 
 				/**
-     * The feature id for the '<em><b>Column</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT__COLUMN = SYBASE_ASE_CHECK_CONSTRAINT_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Column Check Constraint</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Column Check Constraint</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_CHECK_CONSTRAINT_FEATURE_COUNT = SYBASE_ASE_CHECK_CONSTRAINT_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl <em>Sybase ASE Column</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl <em>Sybase ASE Column</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEColumn()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEColumnImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEColumn()
+	 * @generated
+	 */
 	int SYBASE_ASE_COLUMN = 13;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__EANNOTATIONS = SQLTablesPackage.COLUMN__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__NAME = SQLTablesPackage.COLUMN__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__DEPENDENCIES = SQLTablesPackage.COLUMN__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__DESCRIPTION = SQLTablesPackage.COLUMN__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__LABEL = SQLTablesPackage.COLUMN__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__COMMENTS = SQLTablesPackage.COLUMN__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_COLUMN__EXTENSIONS = SQLTablesPackage.COLUMN__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__PRIVILEGES = SQLTablesPackage.COLUMN__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Contained Type</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Contained Type</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__CONTAINED_TYPE = SQLTablesPackage.COLUMN__CONTAINED_TYPE;
 
     /**
-     * The feature id for the '<em><b>Referenced Type</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referenced Type</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__REFERENCED_TYPE = SQLTablesPackage.COLUMN__REFERENCED_TYPE;
 
     /**
-     * The feature id for the '<em><b>Table</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__TABLE = SQLTablesPackage.COLUMN__TABLE;
 
     /**
-     * The feature id for the '<em><b>Identity Specifier</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Specifier</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__IDENTITY_SPECIFIER = SQLTablesPackage.COLUMN__IDENTITY_SPECIFIER;
 
     /**
-     * The feature id for the '<em><b>Generate Expression</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Generate Expression</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__GENERATE_EXPRESSION = SQLTablesPackage.COLUMN__GENERATE_EXPRESSION;
 
     /**
-     * The feature id for the '<em><b>Implementation Dependent</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Implementation Dependent</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__IMPLEMENTATION_DEPENDENT = SQLTablesPackage.COLUMN__IMPLEMENTATION_DEPENDENT;
 
     /**
-     * The feature id for the '<em><b>Nullable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Nullable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__NULLABLE = SQLTablesPackage.COLUMN__NULLABLE;
 
     /**
-     * The feature id for the '<em><b>Default Value</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Default Value</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__DEFAULT_VALUE = SQLTablesPackage.COLUMN__DEFAULT_VALUE;
 
     /**
-     * The feature id for the '<em><b>Scope Check</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Scope Check</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__SCOPE_CHECK = SQLTablesPackage.COLUMN__SCOPE_CHECK;
 
     /**
-     * The feature id for the '<em><b>Scope Checked</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Scope Checked</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__SCOPE_CHECKED = SQLTablesPackage.COLUMN__SCOPE_CHECKED;
 
     /**
-     * The feature id for the '<em><b>Column Check</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column Check</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__COLUMN_CHECK = SQLTablesPackage.COLUMN_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Bound Default</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bound Default</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__BOUND_DEFAULT = SQLTablesPackage.COLUMN_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Bound Rule</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bound Rule</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__BOUND_RULE = SQLTablesPackage.COLUMN_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Materialized</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Materialized</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__MATERIALIZED = SQLTablesPackage.COLUMN_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Encryption Key</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Encryption Key</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__ENCRYPTION_KEY = SQLTablesPackage.COLUMN_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Bind Default In Future Only</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bind Default In Future Only</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__BIND_DEFAULT_IN_FUTURE_ONLY = SQLTablesPackage.COLUMN_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Bind Rule In Future Only</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bind Rule In Future Only</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN__BIND_RULE_IN_FUTURE_ONLY = SQLTablesPackage.COLUMN_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Hidden</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Hidden</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_COLUMN__HIDDEN = SQLTablesPackage.COLUMN_FEATURE_COUNT + 7;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Column</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Column</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_COLUMN_FEATURE_COUNT = SQLTablesPackage.COLUMN_FEATURE_COUNT + 8;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUniqueConstraintImpl <em>Sybase ASE Unique Constraint</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUniqueConstraintImpl <em>Sybase ASE Unique Constraint</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUniqueConstraintImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUniqueConstraint()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUniqueConstraintImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUniqueConstraint()
+	 * @generated
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT = 14;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__EANNOTATIONS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__NAME = SQLConstraintsPackage.UNIQUE_CONSTRAINT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__DEPENDENCIES = SQLConstraintsPackage.UNIQUE_CONSTRAINT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__DESCRIPTION = SQLConstraintsPackage.UNIQUE_CONSTRAINT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__LABEL = SQLConstraintsPackage.UNIQUE_CONSTRAINT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__COMMENTS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_UNIQUE_CONSTRAINT__EXTENSIONS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__PRIVILEGES = SQLConstraintsPackage.UNIQUE_CONSTRAINT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Deferrable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Deferrable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__DEFERRABLE = SQLConstraintsPackage.UNIQUE_CONSTRAINT__DEFERRABLE;
 
     /**
-     * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__INITIALLY_DEFERRED = SQLConstraintsPackage.UNIQUE_CONSTRAINT__INITIALLY_DEFERRED;
 
     /**
-     * The feature id for the '<em><b>Enforced</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Enforced</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__ENFORCED = SQLConstraintsPackage.UNIQUE_CONSTRAINT__ENFORCED;
 
     /**
-     * The feature id for the '<em><b>Base Table</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Base Table</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__BASE_TABLE = SQLConstraintsPackage.UNIQUE_CONSTRAINT__BASE_TABLE;
 
     /**
-     * The feature id for the '<em><b>Members</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Members</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__MEMBERS = SQLConstraintsPackage.UNIQUE_CONSTRAINT__MEMBERS;
 
     /**
-     * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__FOREIGN_KEY = SQLConstraintsPackage.UNIQUE_CONSTRAINT__FOREIGN_KEY;
 
     /**
-     * The feature id for the '<em><b>System Gened Index</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Gened Index</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__SYSTEM_GENED_INDEX = SQLConstraintsPackage.UNIQUE_CONSTRAINT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>System Gened Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Gened Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT__SYSTEM_GENED_NAME = SQLConstraintsPackage.UNIQUE_CONSTRAINT_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Unique Constraint</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Unique Constraint</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_UNIQUE_CONSTRAINT_FEATURE_COUNT = SQLConstraintsPackage.UNIQUE_CONSTRAINT_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrimaryKeyImpl <em>Sybase ASE Primary Key</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrimaryKeyImpl <em>Sybase ASE Primary Key</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrimaryKeyImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPrimaryKey()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrimaryKeyImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPrimaryKey()
+	 * @generated
+	 */
 	int SYBASE_ASE_PRIMARY_KEY = 15;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__EANNOTATIONS = SQLConstraintsPackage.PRIMARY_KEY__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__NAME = SQLConstraintsPackage.PRIMARY_KEY__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__DEPENDENCIES = SQLConstraintsPackage.PRIMARY_KEY__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__DESCRIPTION = SQLConstraintsPackage.PRIMARY_KEY__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__LABEL = SQLConstraintsPackage.PRIMARY_KEY__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__COMMENTS = SQLConstraintsPackage.PRIMARY_KEY__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_PRIMARY_KEY__EXTENSIONS = SQLConstraintsPackage.PRIMARY_KEY__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__PRIVILEGES = SQLConstraintsPackage.PRIMARY_KEY__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Deferrable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Deferrable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__DEFERRABLE = SQLConstraintsPackage.PRIMARY_KEY__DEFERRABLE;
 
     /**
-     * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Initially Deferred</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__INITIALLY_DEFERRED = SQLConstraintsPackage.PRIMARY_KEY__INITIALLY_DEFERRED;
 
     /**
-     * The feature id for the '<em><b>Enforced</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Enforced</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__ENFORCED = SQLConstraintsPackage.PRIMARY_KEY__ENFORCED;
 
     /**
-     * The feature id for the '<em><b>Base Table</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Base Table</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__BASE_TABLE = SQLConstraintsPackage.PRIMARY_KEY__BASE_TABLE;
 
     /**
-     * The feature id for the '<em><b>Members</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Members</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__MEMBERS = SQLConstraintsPackage.PRIMARY_KEY__MEMBERS;
 
     /**
-     * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Foreign Key</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__FOREIGN_KEY = SQLConstraintsPackage.PRIMARY_KEY__FOREIGN_KEY;
 
     /**
-     * The feature id for the '<em><b>Ase Unique Constraint</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Ase Unique Constraint</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY__ASE_UNIQUE_CONSTRAINT = SQLConstraintsPackage.PRIMARY_KEY_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Primary Key</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Primary Key</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIMARY_KEY_FEATURE_COUNT = SQLConstraintsPackage.PRIMARY_KEY_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.DeviceItemImpl <em>Device Item</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.DeviceItemImpl <em>Device Item</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.DeviceItemImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getDeviceItem()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.DeviceItemImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getDeviceItem()
+	 * @generated
+	 */
 	int DEVICE_ITEM = 16;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int DEVICE_ITEM__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int DEVICE_ITEM__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
     /**
-     * The feature id for the '<em><b>Device Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Device Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int DEVICE_ITEM__DEVICE_NAME = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int DEVICE_ITEM__SIZE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Device Item</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Device Item</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int DEVICE_ITEM_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SegmentThresholdImpl <em>Segment Threshold</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SegmentThresholdImpl <em>Segment Threshold</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SegmentThresholdImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSegmentThreshold()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SegmentThresholdImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSegmentThreshold()
+	 * @generated
+	 */
 	int SEGMENT_THRESHOLD = 17;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SEGMENT_THRESHOLD__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SEGMENT_THRESHOLD__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
     /**
-     * The feature id for the '<em><b>Procedure Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Procedure Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SEGMENT_THRESHOLD__PROCEDURE_NAME = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Free Space</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Free Space</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SEGMENT_THRESHOLD__FREE_SPACE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Segment Threshold</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Segment Threshold</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SEGMENT_THRESHOLD_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.CacheInfoImpl <em>Cache Info</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.CacheInfoImpl <em>Cache Info</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.CacheInfoImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getCacheInfo()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.CacheInfoImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getCacheInfo()
+	 * @generated
+	 */
 	int CACHE_INFO = 18;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int CACHE_INFO__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int CACHE_INFO__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
     /**
-     * The feature id for the '<em><b>Cache Strategy</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Cache Strategy</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int CACHE_INFO__CACHE_STRATEGY = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Cache</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Cache</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int CACHE_INFO__CACHE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Cache Info</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Cache Info</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int CACHE_INFO_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl <em>Sybase ASE User Defined Type</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl <em>Sybase ASE User Defined Type</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUserDefinedType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserDefinedTypeImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUserDefinedType()
+	 * @generated
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE = 19;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__EANNOTATIONS = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__NAME = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__DEPENDENCIES = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__DESCRIPTION = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__LABEL = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__COMMENTS = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_USER_DEFINED_TYPE__EXTENSIONS = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__PRIVILEGES = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__SCHEMA = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Ordering</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Ordering</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__ORDERING = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__ORDERING;
 
     /**
-     * The feature id for the '<em><b>Predefined Representation</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Predefined Representation</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__PREDEFINED_REPRESENTATION = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE__PREDEFINED_REPRESENTATION;
 
     /**
-     * The feature id for the '<em><b>Bound Default</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bound Default</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER_DEFINED_TYPE__BOUND_DEFAULT = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Bound Rule</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bound Rule</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER_DEFINED_TYPE__BOUND_RULE = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Bind Default In Future Only</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bind Default In Future Only</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__BIND_DEFAULT_IN_FUTURE_ONLY = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Bind Rule In Future Only</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Bind Rule In Future Only</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__BIND_RULE_IN_FUTURE_ONLY = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Allow Nulls</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Allow Nulls</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__ALLOW_NULLS = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Identity</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE__IDENTITY = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 5;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE User Defined Type</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE User Defined Type</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER_DEFINED_TYPE_FEATURE_COUNT = SQLDataTypesPackage.DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT + 6;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEEncryptionKeyImpl <em>Sybase ASE Encryption Key</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEEncryptionKeyImpl <em>Sybase ASE Encryption Key</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEEncryptionKeyImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEEncryptionKey()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEEncryptionKeyImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEEncryptionKey()
+	 * @generated
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY = 20;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_ENCRYPTION_KEY__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY__SCHEMA = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Encryption Key</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Encryption Key</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ENCRYPTION_KEY_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.LockPromotionInfoImpl <em>Lock Promotion Info</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.LockPromotionInfoImpl <em>Lock Promotion Info</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.LockPromotionInfoImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getLockPromotionInfo()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.LockPromotionInfoImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getLockPromotionInfo()
+	 * @generated
+	 */
 	int LOCK_PROMOTION_INFO = 21;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int LOCK_PROMOTION_INFO__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int LOCK_PROMOTION_INFO__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
     /**
-     * The feature id for the '<em><b>Row Lock Promotion</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Row Lock Promotion</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int LOCK_PROMOTION_INFO__ROW_LOCK_PROMOTION = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>LWM</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>LWM</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int LOCK_PROMOTION_INFO__LWM = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>HWM</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>HWM</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int LOCK_PROMOTION_INFO__HWM = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>PCT</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>PCT</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int LOCK_PROMOTION_INFO__PCT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 3;
 
     /**
-     * The number of structural features of the '<em>Lock Promotion Info</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Lock Promotion Info</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int LOCK_PROMOTION_INFO_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 4;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERoleImpl <em>Sybase ASE Role</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERoleImpl <em>Sybase ASE Role</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERoleImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASERole()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASERoleImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASERole()
+	 * @generated
+	 */
 	int SYBASE_ASE_ROLE = 22;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__EANNOTATIONS = SQLAccessControlPackage.ROLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__NAME = SQLAccessControlPackage.ROLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__DEPENDENCIES = SQLAccessControlPackage.ROLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__DESCRIPTION = SQLAccessControlPackage.ROLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__LABEL = SQLAccessControlPackage.ROLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__COMMENTS = SQLAccessControlPackage.ROLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_ROLE__EXTENSIONS = SQLAccessControlPackage.ROLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__PRIVILEGES = SQLAccessControlPackage.ROLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__OWNED_SCHEMA = SQLAccessControlPackage.ROLE__OWNED_SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__DATABASE = SQLAccessControlPackage.ROLE__DATABASE;
 
 				/**
-     * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__RECEIVED_ROLE_AUTHORIZATION = SQLAccessControlPackage.ROLE__RECEIVED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__GRANTED_ROLE_AUTHORIZATION = SQLAccessControlPackage.ROLE__GRANTED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__GRANTED_PRIVILEGE = SQLAccessControlPackage.ROLE__GRANTED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__RECEIVED_PRIVILEGE = SQLAccessControlPackage.ROLE__RECEIVED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE__ROLE_AUTHORIZATION = SQLAccessControlPackage.ROLE__ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Sql Container</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sql Container</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_ROLE__SQL_CONTAINER = SQLAccessControlPackage.ROLE_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Role</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Role</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_ROLE_FEATURE_COUNT = SQLAccessControlPackage.ROLE_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECacheImpl <em>Sybase ASE Cache</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECacheImpl <em>Sybase ASE Cache</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECacheImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECache()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASECacheImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECache()
+	 * @generated
+	 */
 	int SYBASE_ASE_CACHE = 23;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__EANNOTATIONS = SQLSchemaPackage.SQL_OBJECT__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__NAME = SQLSchemaPackage.SQL_OBJECT__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__DEPENDENCIES = SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__DESCRIPTION = SQLSchemaPackage.SQL_OBJECT__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__LABEL = SQLSchemaPackage.SQL_OBJECT__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__COMMENTS = SQLSchemaPackage.SQL_OBJECT__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_CACHE__EXTENSIONS = SQLSchemaPackage.SQL_OBJECT__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__PRIVILEGES = SQLSchemaPackage.SQL_OBJECT__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Database</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' container reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE__DATABASE = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Cache</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Cache</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_CACHE_FEATURE_COUNT = SQLSchemaPackage.SQL_OBJECT_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl <em>Sybase ASE View Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl <em>Sybase ASE View Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEViewTable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEViewTableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEViewTable()
+	 * @generated
+	 */
 	int SYBASE_ASE_VIEW_TABLE = 24;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__EANNOTATIONS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__NAME = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__DEPENDENCIES = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__DESCRIPTION = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__LABEL = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__COMMENTS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_VIEW_TABLE__EXTENSIONS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_VIEW_TABLE__PRIVILEGES = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__COLUMNS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__SUPERTABLE = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__SUBTABLES = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__SCHEMA = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__UDT = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__TRIGGERS = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__INDEX = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__SELF_REF_COLUMN_GENERATION = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__INSERTABLE = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__UPDATABLE = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Query Expression</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Query Expression</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__QUERY_EXPRESSION = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__QUERY_EXPRESSION;
 
 				/**
-     * The feature id for the '<em><b>Check Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Check Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__CHECK_TYPE = SybasesqlmodelPackage.SYBASE_VIEW_TABLE__CHECK_TYPE;
 
     /**
-     * The feature id for the '<em><b>With Check Option</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>With Check Option</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE__WITH_CHECK_OPTION = SybasesqlmodelPackage.SYBASE_VIEW_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE View Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE View Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_VIEW_TABLE_FEATURE_COUNT = SybasesqlmodelPackage.SYBASE_VIEW_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETempTableImpl <em>Sybase ASE Temp Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETempTableImpl <em>Sybase ASE Temp Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETempTableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETempTable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETempTableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETempTable()
+	 * @generated
+	 */
 	int SYBASE_ASE_TEMP_TABLE = 25;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__EANNOTATIONS = SQLTablesPackage.TEMPORARY_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__NAME = SQLTablesPackage.TEMPORARY_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__DEPENDENCIES = SQLTablesPackage.TEMPORARY_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__DESCRIPTION = SQLTablesPackage.TEMPORARY_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__LABEL = SQLTablesPackage.TEMPORARY_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__COMMENTS = SQLTablesPackage.TEMPORARY_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_TEMP_TABLE__EXTENSIONS = SQLTablesPackage.TEMPORARY_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TEMP_TABLE__PRIVILEGES = SQLTablesPackage.TEMPORARY_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__COLUMNS = SQLTablesPackage.TEMPORARY_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SUPERTABLE = SQLTablesPackage.TEMPORARY_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SUBTABLES = SQLTablesPackage.TEMPORARY_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SCHEMA = SQLTablesPackage.TEMPORARY_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__UDT = SQLTablesPackage.TEMPORARY_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__TRIGGERS = SQLTablesPackage.TEMPORARY_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__INDEX = SQLTablesPackage.TEMPORARY_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SELF_REF_COLUMN_GENERATION = SQLTablesPackage.TEMPORARY_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__INSERTABLE = SQLTablesPackage.TEMPORARY_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__UPDATABLE = SQLTablesPackage.TEMPORARY_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__CONSTRAINTS = SQLTablesPackage.TEMPORARY_TABLE__CONSTRAINTS;
 
 				/**
-     * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__REFERENCING_FOREIGN_KEYS = SQLTablesPackage.TEMPORARY_TABLE__REFERENCING_FOREIGN_KEYS;
 
 				/**
-     * The feature id for the '<em><b>Local</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Local</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__LOCAL = SQLTablesPackage.TEMPORARY_TABLE__LOCAL;
 
 				/**
-     * The feature id for the '<em><b>Delete On Commit</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Delete On Commit</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__DELETE_ON_COMMIT = SQLTablesPackage.TEMPORARY_TABLE__DELETE_ON_COMMIT;
 
     /**
-     * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__LOCK_SCHEMA = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__FILL_FACTOR = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__MAX_ROW_PER_PAGE = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__EXP_ROW_SIZE = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__RESERVE_PAGE_GAP = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__IDENTITY_GAP = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SEGMENT = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__CONCURRENCY_OPT_THRESHOLD = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__PARTITION_CONDITION = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__TABLE_ONLY_CACHE_INFO = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 9;
 
     /**
-     * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__TEXT_ONLY_CACHE_INFO = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 10;
 
     /**
-     * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__LOCK_PROMOTION = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 11;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__PARTITIONS = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 12;
 
     /**
-     * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__TEXT_IMAGE_SEGMENT = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 13;
 
     /**
-     * The feature id for the '<em><b>System Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE__SYSTEM_TABLE = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 14;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Temp Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Temp Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TEMP_TABLE_FEATURE_COUNT = SQLTablesPackage.TEMPORARY_TABLE_FEATURE_COUNT + 15;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProxyTableImpl <em>Sybase ASE Proxy Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProxyTableImpl <em>Sybase ASE Proxy Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProxyTableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEProxyTable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEProxyTableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEProxyTable()
+	 * @generated
+	 */
 	int SYBASE_ASE_PROXY_TABLE = 26;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__EANNOTATIONS = SYBASE_ASE_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__NAME = SYBASE_ASE_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__DEPENDENCIES = SYBASE_ASE_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__DESCRIPTION = SYBASE_ASE_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__LABEL = SYBASE_ASE_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__COMMENTS = SYBASE_ASE_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_PROXY_TABLE__EXTENSIONS = SYBASE_ASE_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PROXY_TABLE__PRIVILEGES = SYBASE_ASE_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__COLUMNS = SYBASE_ASE_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SUPERTABLE = SYBASE_ASE_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SUBTABLES = SYBASE_ASE_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SCHEMA = SYBASE_ASE_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__UDT = SYBASE_ASE_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__TRIGGERS = SYBASE_ASE_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__INDEX = SYBASE_ASE_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SELF_REF_COLUMN_GENERATION = SYBASE_ASE_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__INSERTABLE = SYBASE_ASE_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__UPDATABLE = SYBASE_ASE_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__CONSTRAINTS = SYBASE_ASE_TABLE__CONSTRAINTS;
 
 				/**
-     * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__REFERENCING_FOREIGN_KEYS = SYBASE_ASE_TABLE__REFERENCING_FOREIGN_KEYS;
 
     /**
-     * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__LOCK_SCHEMA = SYBASE_ASE_TABLE__LOCK_SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__FILL_FACTOR = SYBASE_ASE_TABLE__FILL_FACTOR;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__MAX_ROW_PER_PAGE = SYBASE_ASE_TABLE__MAX_ROW_PER_PAGE;
 
     /**
-     * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__EXP_ROW_SIZE = SYBASE_ASE_TABLE__EXP_ROW_SIZE;
 
     /**
-     * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__RESERVE_PAGE_GAP = SYBASE_ASE_TABLE__RESERVE_PAGE_GAP;
 
     /**
-     * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__IDENTITY_GAP = SYBASE_ASE_TABLE__IDENTITY_GAP;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SEGMENT = SYBASE_ASE_TABLE__SEGMENT;
 
     /**
-     * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__CONCURRENCY_OPT_THRESHOLD = SYBASE_ASE_TABLE__CONCURRENCY_OPT_THRESHOLD;
 
     /**
-     * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__PARTITION_CONDITION = SYBASE_ASE_TABLE__PARTITION_CONDITION;
 
     /**
-     * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__TABLE_ONLY_CACHE_INFO = SYBASE_ASE_TABLE__TABLE_ONLY_CACHE_INFO;
 
     /**
-     * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__TEXT_ONLY_CACHE_INFO = SYBASE_ASE_TABLE__TEXT_ONLY_CACHE_INFO;
 
     /**
-     * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__LOCK_PROMOTION = SYBASE_ASE_TABLE__LOCK_PROMOTION;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__PARTITIONS = SYBASE_ASE_TABLE__PARTITIONS;
 
     /**
-     * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__TEXT_IMAGE_SEGMENT = SYBASE_ASE_TABLE__TEXT_IMAGE_SEGMENT;
 
     /**
-     * The feature id for the '<em><b>System Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__SYSTEM_TABLE = SYBASE_ASE_TABLE__SYSTEM_TABLE;
 
     /**
-     * The feature id for the '<em><b>External Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>External Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__EXTERNAL_TYPE = SYBASE_ASE_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Existing</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Existing</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__EXISTING = SYBASE_ASE_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Column Delimiter</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column Delimiter</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__COLUMN_DELIMITER = SYBASE_ASE_TABLE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>External Path</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>External Path</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE__EXTERNAL_PATH = SYBASE_ASE_TABLE_FEATURE_COUNT + 3;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Proxy Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Proxy Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PROXY_TABLE_FEATURE_COUNT = SYBASE_ASE_TABLE_FEATURE_COUNT + 4;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceTableImpl <em>Sybase ASE Web Service Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceTableImpl <em>Sybase ASE Web Service Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceTableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEWebServiceTable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEWebServiceTableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEWebServiceTable()
+	 * @generated
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE = 27;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__EANNOTATIONS = SYBASE_ASE_PROXY_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__NAME = SYBASE_ASE_PROXY_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__DEPENDENCIES = SYBASE_ASE_PROXY_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__DESCRIPTION = SYBASE_ASE_PROXY_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__LABEL = SYBASE_ASE_PROXY_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__COMMENTS = SYBASE_ASE_PROXY_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_WEB_SERVICE_TABLE__EXTENSIONS = SYBASE_ASE_PROXY_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_WEB_SERVICE_TABLE__PRIVILEGES = SYBASE_ASE_PROXY_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__COLUMNS = SYBASE_ASE_PROXY_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SUPERTABLE = SYBASE_ASE_PROXY_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SUBTABLES = SYBASE_ASE_PROXY_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SCHEMA = SYBASE_ASE_PROXY_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__UDT = SYBASE_ASE_PROXY_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__TRIGGERS = SYBASE_ASE_PROXY_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__INDEX = SYBASE_ASE_PROXY_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SELF_REF_COLUMN_GENERATION = SYBASE_ASE_PROXY_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__INSERTABLE = SYBASE_ASE_PROXY_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__UPDATABLE = SYBASE_ASE_PROXY_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__CONSTRAINTS = SYBASE_ASE_PROXY_TABLE__CONSTRAINTS;
 
 				/**
-     * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__REFERENCING_FOREIGN_KEYS = SYBASE_ASE_PROXY_TABLE__REFERENCING_FOREIGN_KEYS;
 
     /**
-     * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__LOCK_SCHEMA = SYBASE_ASE_PROXY_TABLE__LOCK_SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__FILL_FACTOR = SYBASE_ASE_PROXY_TABLE__FILL_FACTOR;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__MAX_ROW_PER_PAGE = SYBASE_ASE_PROXY_TABLE__MAX_ROW_PER_PAGE;
 
     /**
-     * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__EXP_ROW_SIZE = SYBASE_ASE_PROXY_TABLE__EXP_ROW_SIZE;
 
     /**
-     * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__RESERVE_PAGE_GAP = SYBASE_ASE_PROXY_TABLE__RESERVE_PAGE_GAP;
 
     /**
-     * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__IDENTITY_GAP = SYBASE_ASE_PROXY_TABLE__IDENTITY_GAP;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SEGMENT = SYBASE_ASE_PROXY_TABLE__SEGMENT;
 
     /**
-     * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__CONCURRENCY_OPT_THRESHOLD = SYBASE_ASE_PROXY_TABLE__CONCURRENCY_OPT_THRESHOLD;
 
     /**
-     * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__PARTITION_CONDITION = SYBASE_ASE_PROXY_TABLE__PARTITION_CONDITION;
 
     /**
-     * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__TABLE_ONLY_CACHE_INFO = SYBASE_ASE_PROXY_TABLE__TABLE_ONLY_CACHE_INFO;
 
     /**
-     * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__TEXT_ONLY_CACHE_INFO = SYBASE_ASE_PROXY_TABLE__TEXT_ONLY_CACHE_INFO;
 
     /**
-     * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__LOCK_PROMOTION = SYBASE_ASE_PROXY_TABLE__LOCK_PROMOTION;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__PARTITIONS = SYBASE_ASE_PROXY_TABLE__PARTITIONS;
 
     /**
-     * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__TEXT_IMAGE_SEGMENT = SYBASE_ASE_PROXY_TABLE__TEXT_IMAGE_SEGMENT;
 
     /**
-     * The feature id for the '<em><b>System Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__SYSTEM_TABLE = SYBASE_ASE_PROXY_TABLE__SYSTEM_TABLE;
 
     /**
-     * The feature id for the '<em><b>External Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>External Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__EXTERNAL_TYPE = SYBASE_ASE_PROXY_TABLE__EXTERNAL_TYPE;
 
     /**
-     * The feature id for the '<em><b>Existing</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Existing</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__EXISTING = SYBASE_ASE_PROXY_TABLE__EXISTING;
 
     /**
-     * The feature id for the '<em><b>Column Delimiter</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Column Delimiter</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__COLUMN_DELIMITER = SYBASE_ASE_PROXY_TABLE__COLUMN_DELIMITER;
 
     /**
-     * The feature id for the '<em><b>External Path</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>External Path</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__EXTERNAL_PATH = SYBASE_ASE_PROXY_TABLE__EXTERNAL_PATH;
 
     /**
-     * The feature id for the '<em><b>Method</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Method</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE__METHOD = SYBASE_ASE_PROXY_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>WSDLURI</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>WSDLURI</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_WEB_SERVICE_TABLE__WSDLURI = SYBASE_ASE_PROXY_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Web Service Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Web Service Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_WEB_SERVICE_TABLE_FEATURE_COUNT = SYBASE_ASE_PROXY_TABLE_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEBaseTableImpl <em>Sybase ASE Base Table</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEBaseTableImpl <em>Sybase ASE Base Table</em>}' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEBaseTableImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEBaseTable()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEBaseTableImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEBaseTable()
+	 * @generated
+	 */
 	int SYBASE_ASE_BASE_TABLE = 28;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__EANNOTATIONS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__NAME = SybasesqlmodelPackage.SYBASE_BASE_TABLE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__DEPENDENCIES = SybasesqlmodelPackage.SYBASE_BASE_TABLE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__DESCRIPTION = SybasesqlmodelPackage.SYBASE_BASE_TABLE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__LABEL = SybasesqlmodelPackage.SYBASE_BASE_TABLE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__COMMENTS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_BASE_TABLE__EXTENSIONS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__PRIVILEGES = SybasesqlmodelPackage.SYBASE_BASE_TABLE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Columns</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Columns</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__COLUMNS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__COLUMNS;
 
 				/**
-     * The feature id for the '<em><b>Supertable</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Supertable</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__SUPERTABLE = SybasesqlmodelPackage.SYBASE_BASE_TABLE__SUPERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Subtables</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subtables</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__SUBTABLES = SybasesqlmodelPackage.SYBASE_BASE_TABLE__SUBTABLES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__SCHEMA = SybasesqlmodelPackage.SYBASE_BASE_TABLE__SCHEMA;
 
 				/**
-     * The feature id for the '<em><b>Udt</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Udt</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__UDT = SybasesqlmodelPackage.SYBASE_BASE_TABLE__UDT;
 
 				/**
-     * The feature id for the '<em><b>Triggers</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Triggers</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__TRIGGERS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__TRIGGERS;
 
 				/**
-     * The feature id for the '<em><b>Index</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Index</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__INDEX = SybasesqlmodelPackage.SYBASE_BASE_TABLE__INDEX;
 
 				/**
-     * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Self Ref Column Generation</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__SELF_REF_COLUMN_GENERATION = SybasesqlmodelPackage.SYBASE_BASE_TABLE__SELF_REF_COLUMN_GENERATION;
 
 				/**
-     * The feature id for the '<em><b>Insertable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insertable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__INSERTABLE = SybasesqlmodelPackage.SYBASE_BASE_TABLE__INSERTABLE;
 
 				/**
-     * The feature id for the '<em><b>Updatable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Updatable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__UPDATABLE = SybasesqlmodelPackage.SYBASE_BASE_TABLE__UPDATABLE;
 
 				/**
-     * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Constraints</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__CONSTRAINTS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__CONSTRAINTS;
 
 				/**
-     * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Referencing Foreign Keys</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_BASE_TABLE__REFERENCING_FOREIGN_KEYS = SybasesqlmodelPackage.SYBASE_BASE_TABLE__REFERENCING_FOREIGN_KEYS;
 
     /**
-     * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Schema</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__LOCK_SCHEMA = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Fill Factor</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__FILL_FACTOR = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 1;
 
     /**
-     * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Max Row Per Page</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__MAX_ROW_PER_PAGE = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 2;
 
     /**
-     * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Exp Row Size</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__EXP_ROW_SIZE = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 3;
 
     /**
-     * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Reserve Page Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__RESERVE_PAGE_GAP = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 4;
 
     /**
-     * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Identity Gap</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__IDENTITY_GAP = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 5;
 
     /**
-     * The feature id for the '<em><b>Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__SEGMENT = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 6;
 
     /**
-     * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Concurrency Opt Threshold</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__CONCURRENCY_OPT_THRESHOLD = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 7;
 
     /**
-     * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partition Condition</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__PARTITION_CONDITION = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 8;
 
     /**
-     * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Table Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__TABLE_ONLY_CACHE_INFO = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 9;
 
     /**
-     * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Only Cache Info</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__TEXT_ONLY_CACHE_INFO = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 10;
 
     /**
-     * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Lock Promotion</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__LOCK_PROMOTION = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 11;
 
     /**
-     * The feature id for the '<em><b>Partitions</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Partitions</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__PARTITIONS = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 12;
 
     /**
-     * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Text Image Segment</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__TEXT_IMAGE_SEGMENT = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 13;
 
     /**
-     * The feature id for the '<em><b>System Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>System Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE__SYSTEM_TABLE = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 14;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Base Table</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Base Table</em>' class.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_BASE_TABLE_FEATURE_COUNT = SybasesqlmodelPackage.SYBASE_BASE_TABLE_FEATURE_COUNT + 15;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserImpl <em>Sybase ASE User</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserImpl <em>Sybase ASE User</em>}' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUser()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEUserImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEUser()
+	 * @generated
+	 */
     int SYBASE_ASE_USER = 29;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__EANNOTATIONS = SQLAccessControlPackage.USER__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__NAME = SQLAccessControlPackage.USER__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__DEPENDENCIES = SQLAccessControlPackage.USER__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__DESCRIPTION = SQLAccessControlPackage.USER__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__LABEL = SQLAccessControlPackage.USER__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__COMMENTS = SQLAccessControlPackage.USER__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_USER__EXTENSIONS = SQLAccessControlPackage.USER__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER__PRIVILEGES = SQLAccessControlPackage.USER__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__OWNED_SCHEMA = SQLAccessControlPackage.USER__OWNED_SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER__DATABASE = SQLAccessControlPackage.USER__DATABASE;
 
 				/**
-     * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__RECEIVED_ROLE_AUTHORIZATION = SQLAccessControlPackage.USER__RECEIVED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__GRANTED_ROLE_AUTHORIZATION = SQLAccessControlPackage.USER__GRANTED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__GRANTED_PRIVILEGE = SQLAccessControlPackage.USER__GRANTED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__RECEIVED_PRIVILEGE = SQLAccessControlPackage.USER__RECEIVED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>Group</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Group</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_USER__GROUP = SQLAccessControlPackage.USER__GROUP;
 
 				/**
-     * The feature id for the '<em><b>Sql Container</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sql Container</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__SQL_CONTAINER = SQLAccessControlPackage.USER_FEATURE_COUNT + 0;
 
     /**
-     * The feature id for the '<em><b>Login Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Login Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER__LOGIN_NAME = SQLAccessControlPackage.USER_FEATURE_COUNT + 1;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE User</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE User</em>' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_USER_FEATURE_COUNT = SQLAccessControlPackage.USER_FEATURE_COUNT + 2;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEGroupImpl <em>Sybase ASE Group</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEGroupImpl <em>Sybase ASE Group</em>}' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEGroupImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEGroup()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEGroupImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEGroup()
+	 * @generated
+	 */
     int SYBASE_ASE_GROUP = 30;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__EANNOTATIONS = SQLAccessControlPackage.GROUP__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__NAME = SQLAccessControlPackage.GROUP__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__DEPENDENCIES = SQLAccessControlPackage.GROUP__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__DESCRIPTION = SQLAccessControlPackage.GROUP__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__LABEL = SQLAccessControlPackage.GROUP__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__COMMENTS = SQLAccessControlPackage.GROUP__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_GROUP__EXTENSIONS = SQLAccessControlPackage.GROUP__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_GROUP__PRIVILEGES = SQLAccessControlPackage.GROUP__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Owned Schema</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__OWNED_SCHEMA = SQLAccessControlPackage.GROUP__OWNED_SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Database</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Database</b></em>' reference.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_GROUP__DATABASE = SQLAccessControlPackage.GROUP__DATABASE;
 
 				/**
-     * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__RECEIVED_ROLE_AUTHORIZATION = SQLAccessControlPackage.GROUP__RECEIVED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Role Authorization</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__GRANTED_ROLE_AUTHORIZATION = SQLAccessControlPackage.GROUP__GRANTED_ROLE_AUTHORIZATION;
 
     /**
-     * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Granted Privilege</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__GRANTED_PRIVILEGE = SQLAccessControlPackage.GROUP__GRANTED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Received Privilege</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__RECEIVED_PRIVILEGE = SQLAccessControlPackage.GROUP__RECEIVED_PRIVILEGE;
 
     /**
-     * The feature id for the '<em><b>User</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>User</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__USER = SQLAccessControlPackage.GROUP__USER;
 
     /**
-     * The feature id for the '<em><b>Sql Container</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Sql Container</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP__SQL_CONTAINER = SQLAccessControlPackage.GROUP_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Group</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Group</em>' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_GROUP_FEATURE_COUNT = SQLAccessControlPackage.GROUP_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrivilegeImpl <em>Sybase ASE Privilege</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrivilegeImpl <em>Sybase ASE Privilege</em>}' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrivilegeImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPrivilege()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASEPrivilegeImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASEPrivilege()
+	 * @generated
+	 */
     int SYBASE_ASE_PRIVILEGE = 31;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__EANNOTATIONS = SybasesqlmodelPackage.SYBASE_PRIVILEGE__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__NAME = SybasesqlmodelPackage.SYBASE_PRIVILEGE__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__DEPENDENCIES = SybasesqlmodelPackage.SYBASE_PRIVILEGE__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__DESCRIPTION = SybasesqlmodelPackage.SYBASE_PRIVILEGE__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__LABEL = SybasesqlmodelPackage.SYBASE_PRIVILEGE__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__COMMENTS = SybasesqlmodelPackage.SYBASE_PRIVILEGE__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_PRIVILEGE__EXTENSIONS = SybasesqlmodelPackage.SYBASE_PRIVILEGE__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIVILEGE__PRIVILEGES = SybasesqlmodelPackage.SYBASE_PRIVILEGE__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Grantable</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Grantable</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__GRANTABLE = SybasesqlmodelPackage.SYBASE_PRIVILEGE__GRANTABLE;
 
     /**
-     * The feature id for the '<em><b>Action</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Action</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__ACTION = SybasesqlmodelPackage.SYBASE_PRIVILEGE__ACTION;
 
     /**
-     * The feature id for the '<em><b>With Hierarchy</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>With Hierarchy</b></em>' attribute.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIVILEGE__WITH_HIERARCHY = SybasesqlmodelPackage.SYBASE_PRIVILEGE__WITH_HIERARCHY;
 
 				/**
-     * The feature id for the '<em><b>Grantor</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Grantor</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__GRANTOR = SybasesqlmodelPackage.SYBASE_PRIVILEGE__GRANTOR;
 
     /**
-     * The feature id for the '<em><b>Grantee</b></em>' container reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Grantee</b></em>' container reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__GRANTEE = SybasesqlmodelPackage.SYBASE_PRIVILEGE__GRANTEE;
 
     /**
-     * The feature id for the '<em><b>Action Objects</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Action Objects</b></em>' reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_PRIVILEGE__ACTION_OBJECTS = SybasesqlmodelPackage.SYBASE_PRIVILEGE__ACTION_OBJECTS;
 
 				/**
-     * The feature id for the '<em><b>Object</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Object</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__OBJECT = SybasesqlmodelPackage.SYBASE_PRIVILEGE__OBJECT;
 
 				/**
-     * The feature id for the '<em><b>Revoked</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Revoked</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE__REVOKED = SybasesqlmodelPackage.SYBASE_PRIVILEGE__REVOKED;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Privilege</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Privilege</em>' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_PRIVILEGE_FEATURE_COUNT = SybasesqlmodelPackage.SYBASE_PRIVILEGE_FEATURE_COUNT + 0;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETriggerImpl <em>Sybase ASE Trigger</em>}' class.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETriggerImpl <em>Sybase ASE Trigger</em>}' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETriggerImpl
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETrigger()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseASETriggerImpl
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASETrigger()
+	 * @generated
+	 */
     int SYBASE_ASE_TRIGGER = 32;
 
     /**
-     * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>EAnnotations</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__EANNOTATIONS = SQLTablesPackage.TRIGGER__EANNOTATIONS;
 
     /**
-     * The feature id for the '<em><b>Name</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Name</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__NAME = SQLTablesPackage.TRIGGER__NAME;
 
     /**
-     * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Dependencies</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__DEPENDENCIES = SQLTablesPackage.TRIGGER__DEPENDENCIES;
 
     /**
-     * The feature id for the '<em><b>Description</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Description</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__DESCRIPTION = SQLTablesPackage.TRIGGER__DESCRIPTION;
 
     /**
-     * The feature id for the '<em><b>Label</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Label</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__LABEL = SQLTablesPackage.TRIGGER__LABEL;
 
     /**
-     * The feature id for the '<em><b>Comments</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Comments</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__COMMENTS = SQLTablesPackage.TRIGGER__COMMENTS;
 
     /**
-     * The feature id for the '<em><b>Privileges</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Extensions</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
+	int SYBASE_ASE_TRIGGER__EXTENSIONS = SQLTablesPackage.TRIGGER__EXTENSIONS;
+
+				/**
+	 * The feature id for the '<em><b>Privileges</b></em>' reference list.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 * @ordered
+	 */
 	int SYBASE_ASE_TRIGGER__PRIVILEGES = SQLTablesPackage.TRIGGER__PRIVILEGES;
 
 				/**
-     * The feature id for the '<em><b>Schema</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Schema</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__SCHEMA = SQLTablesPackage.TRIGGER__SCHEMA;
 
     /**
-     * The feature id for the '<em><b>Subject Table</b></em>' reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Subject Table</b></em>' reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__SUBJECT_TABLE = SQLTablesPackage.TRIGGER__SUBJECT_TABLE;
 
     /**
-     * The feature id for the '<em><b>Action Statement</b></em>' containment reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Action Statement</b></em>' containment reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__ACTION_STATEMENT = SQLTablesPackage.TRIGGER__ACTION_STATEMENT;
 
     /**
-     * The feature id for the '<em><b>Trigger Column</b></em>' reference list.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Trigger Column</b></em>' reference list.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__TRIGGER_COLUMN = SQLTablesPackage.TRIGGER__TRIGGER_COLUMN;
 
     /**
-     * The feature id for the '<em><b>Action Granularity</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Action Granularity</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__ACTION_GRANULARITY = SQLTablesPackage.TRIGGER__ACTION_GRANULARITY;
 
     /**
-     * The feature id for the '<em><b>When</b></em>' containment reference.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>When</b></em>' containment reference.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__WHEN = SQLTablesPackage.TRIGGER__WHEN;
 
     /**
-     * The feature id for the '<em><b>Time Stamp</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Time Stamp</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__TIME_STAMP = SQLTablesPackage.TRIGGER__TIME_STAMP;
 
     /**
-     * The feature id for the '<em><b>Action Time</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Action Time</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__ACTION_TIME = SQLTablesPackage.TRIGGER__ACTION_TIME;
 
     /**
-     * The feature id for the '<em><b>Update Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Update Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__UPDATE_TYPE = SQLTablesPackage.TRIGGER__UPDATE_TYPE;
 
     /**
-     * The feature id for the '<em><b>Insert Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Insert Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__INSERT_TYPE = SQLTablesPackage.TRIGGER__INSERT_TYPE;
 
     /**
-     * The feature id for the '<em><b>Delete Type</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Delete Type</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__DELETE_TYPE = SQLTablesPackage.TRIGGER__DELETE_TYPE;
 
     /**
-     * The feature id for the '<em><b>Old Row</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Old Row</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__OLD_ROW = SQLTablesPackage.TRIGGER__OLD_ROW;
 
     /**
-     * The feature id for the '<em><b>New Row</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>New Row</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__NEW_ROW = SQLTablesPackage.TRIGGER__NEW_ROW;
 
     /**
-     * The feature id for the '<em><b>Old Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Old Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__OLD_TABLE = SQLTablesPackage.TRIGGER__OLD_TABLE;
 
     /**
-     * The feature id for the '<em><b>New Table</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>New Table</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__NEW_TABLE = SQLTablesPackage.TRIGGER__NEW_TABLE;
 
     /**
-     * The feature id for the '<em><b>Enabled</b></em>' attribute.
-     * <!-- begin-user-doc -->
+	 * The feature id for the '<em><b>Enabled</b></em>' attribute.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER__ENABLED = SQLTablesPackage.TRIGGER_FEATURE_COUNT + 0;
 
     /**
-     * The number of structural features of the '<em>Sybase ASE Trigger</em>' class.
-     * <!-- begin-user-doc -->
+	 * The number of structural features of the '<em>Sybase ASE Trigger</em>' class.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @generated
-     * @ordered
-     */
+	 * @generated
+	 * @ordered
+	 */
     int SYBASE_ASE_TRIGGER_FEATURE_COUNT = SQLTablesPackage.TRIGGER_FEATURE_COUNT + 1;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.TransactionModeType <em>Transaction Mode Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.TransactionModeType <em>Transaction Mode Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.TransactionModeType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getTransactionModeType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.TransactionModeType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getTransactionModeType()
+	 * @generated
+	 */
 	int TRANSACTION_MODE_TYPE = 34;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.CacheStrategyType <em>Cache Strategy Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.CacheStrategyType <em>Cache Strategy Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.CacheStrategyType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getCacheStrategyType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.CacheStrategyType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getCacheStrategyType()
+	 * @generated
+	 */
 	int CACHE_STRATEGY_TYPE = 35;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.ProxyTableExternalType <em>Proxy Table External Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.ProxyTableExternalType <em>Proxy Table External Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.ProxyTableExternalType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getProxyTableExternalType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.ProxyTableExternalType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getProxyTableExternalType()
+	 * @generated
+	 */
 	int PROXY_TABLE_EXTERNAL_TYPE = 37;
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.AccessRuleType <em>Access Rule Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.AccessRuleType <em>Access Rule Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.AccessRuleType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getAccessRuleType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.AccessRuleType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getAccessRuleType()
+	 * @generated
+	 */
 	int ACCESS_RULE_TYPE = 38;
 
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalogType <em>Sybase ASE Catalog Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalogType <em>Sybase ASE Catalog Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalogType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECatalogType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalogType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getSybaseASECatalogType()
+	 * @generated
+	 */
 	int SYBASE_ASE_CATALOG_TYPE = 39;
 
 
     /**
-     * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.LockingSchemaType <em>Locking Schema Type</em>}' enum.
-     * <!-- begin-user-doc -->
+	 * The meta object id for the '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.LockingSchemaType <em>Locking Schema Type</em>}' enum.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.LockingSchemaType
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getLockingSchemaType()
-     * @generated
-     */
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.LockingSchemaType
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.impl.SybaseasesqlmodelPackageImpl#getLockingSchemaType()
+	 * @generated
+	 */
 	int LOCKING_SCHEMA_TYPE = 36;
 
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema <em>Sybase ASE Schema</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema <em>Sybase ASE Schema</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Schema</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Schema</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema
+	 * @generated
+	 */
 	EClass getSybaseASESchema();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getDefaults <em>Defaults</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getDefaults <em>Defaults</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Defaults</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getDefaults()
-     * @see #getSybaseASESchema()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Defaults</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getDefaults()
+	 * @see #getSybaseASESchema()
+	 * @generated
+	 */
 	EReference getSybaseASESchema_Defaults();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getRules <em>Rules</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getRules <em>Rules</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Rules</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getRules()
-     * @see #getSybaseASESchema()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Rules</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getRules()
+	 * @see #getSybaseASESchema()
+	 * @generated
+	 */
 	EReference getSybaseASESchema_Rules();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getEncryptionKeys <em>Encryption Keys</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getEncryptionKeys <em>Encryption Keys</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Encryption Keys</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getEncryptionKeys()
-     * @see #getSybaseASESchema()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Encryption Keys</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESchema#getEncryptionKeys()
+	 * @see #getSybaseASESchema()
+	 * @generated
+	 */
 	EReference getSybaseASESchema_EncryptionKeys();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase <em>Sybase ASE Database</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase <em>Sybase ASE Database</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Database</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Database</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase
+	 * @generated
+	 */
 	EClass getSybaseASEDatabase();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getDataTypes <em>Data Types</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getDataTypes <em>Data Types</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Data Types</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getDataTypes()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Data Types</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getDataTypes()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EReference getSybaseASEDatabase_DataTypes();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isEncryptionKeyApplicable <em>Encryption Key Applicable</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isEncryptionKeyApplicable <em>Encryption Key Applicable</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Encryption Key Applicable</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isEncryptionKeyApplicable()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Encryption Key Applicable</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isEncryptionKeyApplicable()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EAttribute getSybaseASEDatabase_EncryptionKeyApplicable();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getRoles <em>Roles</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getRoles <em>Roles</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Roles</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getRoles()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Roles</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getRoles()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EReference getSybaseASEDatabase_Roles();
 
     /**
-     * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches <em>Caches</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches <em>Caches</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference list '<em>Caches</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the containment reference list '<em>Caches</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getCaches()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EReference getSybaseASEDatabase_Caches();
 
     /**
-     * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices <em>Web Services</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices <em>Web Services</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference list '<em>Web Services</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the containment reference list '<em>Web Services</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getWebServices()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EReference getSybaseASEDatabase_WebServices();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isWebserviceApplicable <em>Webservice Applicable</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isWebserviceApplicable <em>Webservice Applicable</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Webservice Applicable</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isWebserviceApplicable()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Webservice Applicable</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#isWebserviceApplicable()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EAttribute getSybaseASEDatabase_WebserviceApplicable();
 
     /**
-     * Returns the meta object for the attribute list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getSdsServer <em>Sds Server</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getSdsServer <em>Sds Server</em>}'.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @return the meta object for the attribute list '<em>Sds Server</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getSdsServer()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the attribute list '<em>Sds Server</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getSdsServer()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
     EAttribute getSybaseASEDatabase_SdsServer();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getTempDBName <em>Temp DB Name</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getTempDBName <em>Temp DB Name</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Temp DB Name</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getTempDBName()
-     * @see #getSybaseASEDatabase()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Temp DB Name</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDatabase#getTempDBName()
+	 * @see #getSybaseASEDatabase()
+	 * @generated
+	 */
 	EAttribute getSybaseASEDatabase_TempDBName();
 
 				/**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService <em>Sybase ASE Web Service</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService <em>Sybase ASE Web Service</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Web Service</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Web Service</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService
+	 * @generated
+	 */
 	EClass getSybaseASEWebService();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id <em>Service id</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id <em>Service id</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Service id</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Service id</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_id()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Service_id();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type <em>Service type</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type <em>Service type</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Service type</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Service type</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getService_type()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Service_type();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required <em>Auth required</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required <em>Auth required</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Auth required</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Auth required</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getAuth_required()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Auth_required();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required <em>Secure required</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required <em>Secure required</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Secure required</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Secure required</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getSecure_required()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Secure_required();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path <em>Url path</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path <em>Url path</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Url path</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Url path</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUrl_path()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Url_path();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name <em>User name</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name <em>User name</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>User name</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>User name</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getUser_name()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_User_name();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter <em>Parameter</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter <em>Parameter</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Parameter</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Parameter</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getParameter()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Parameter();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement <em>Statement</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement <em>Statement</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Statement</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Statement</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getStatement()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Statement();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks <em>Remarks</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks <em>Remarks</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Remarks</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Remarks</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getRemarks()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EAttribute getSybaseASEWebService_Remarks();
 
     /**
-     * Returns the meta object for the container reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase <em>Database</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the container reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase <em>Database</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the container reference '<em>Database</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase()
-     * @see #getSybaseASEWebService()
-     * @generated
-     */
+	 * @return the meta object for the container reference '<em>Database</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEWebService#getDatabase()
+	 * @see #getSybaseASEWebService()
+	 * @generated
+	 */
 	EReference getSybaseASEWebService_Database();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType <em>Sybase ASE Predefined Data Type</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType <em>Sybase ASE Predefined Data Type</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Predefined Data Type</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Predefined Data Type</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType
+	 * @generated
+	 */
 	EClass getSybaseASEPredefinedDataType();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType#getDatabase <em>Database</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType#getDatabase <em>Database</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Database</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType#getDatabase()
-     * @see #getSybaseASEPredefinedDataType()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Database</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPredefinedDataType#getDatabase()
+	 * @see #getSybaseASEPredefinedDataType()
+	 * @generated
+	 */
 	EReference getSybaseASEPredefinedDataType_Database();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog <em>Sybase ASE Catalog</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog <em>Sybase ASE Catalog</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Catalog</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Catalog</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog
+	 * @generated
+	 */
 	EClass getSybaseASECatalog();
 
     /**
-     * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments <em>Segments</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments <em>Segments</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference list '<em>Segments</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the containment reference list '<em>Segments</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getSegments()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EReference getSybaseASECatalog_Segments();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDataDevices <em>Data Devices</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDataDevices <em>Data Devices</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Data Devices</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDataDevices()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Data Devices</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDataDevices()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EReference getSybaseASECatalog_DataDevices();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogDevices <em>Log Devices</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogDevices <em>Log Devices</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Log Devices</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogDevices()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Log Devices</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogDevices()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EReference getSybaseASECatalog_LogDevices();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isOverride <em>Override</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isOverride <em>Override</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Override</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isOverride()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Override</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isOverride()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_Override();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDefaultLocation <em>Default Location</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDefaultLocation <em>Default Location</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Default Location</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDefaultLocation()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Default Location</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getDefaultLocation()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_DefaultLocation();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForLoad <em>For Load</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForLoad <em>For Load</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>For Load</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForLoad()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>For Load</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForLoad()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_ForLoad();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForProxyUpdate <em>For Proxy Update</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForProxyUpdate <em>For Proxy Update</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>For Proxy Update</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForProxyUpdate()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>For Proxy Update</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#isForProxyUpdate()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_ForProxyUpdate();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCache <em>Cache</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCache <em>Cache</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Cache</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCache()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Cache</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCache()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EReference getSybaseASECatalog_Cache();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCatalogType <em>Catalog Type</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCatalogType <em>Catalog Type</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Catalog Type</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCatalogType()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Catalog Type</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getCatalogType()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_CatalogType();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogIOSize <em>Log IO Size</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogIOSize <em>Log IO Size</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Log IO Size</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogIOSize()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Log IO Size</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getLogIOSize()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_LogIOSize();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getRecoveryOrder <em>Recovery Order</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getRecoveryOrder <em>Recovery Order</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Recovery Order</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getRecoveryOrder()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Recovery Order</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getRecoveryOrder()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EAttribute getSybaseASECatalog_RecoveryOrder();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getAuthorizationIds <em>Authorization Ids</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getAuthorizationIds <em>Authorization Ids</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Authorization Ids</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getAuthorizationIds()
-     * @see #getSybaseASECatalog()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Authorization Ids</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASECatalog#getAuthorizationIds()
+	 * @see #getSybaseASECatalog()
+	 * @generated
+	 */
 	EReference getSybaseASECatalog_AuthorizationIds();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure <em>Sybase ASE Procedure</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure <em>Sybase ASE Procedure</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Procedure</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Procedure</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure
+	 * @generated
+	 */
 	EClass getSybaseASEProcedure();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getGroupNumber <em>Group Number</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getGroupNumber <em>Group Number</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Group Number</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getGroupNumber()
-     * @see #getSybaseASEProcedure()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Group Number</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getGroupNumber()
+	 * @see #getSybaseASEProcedure()
+	 * @generated
+	 */
 	EAttribute getSybaseASEProcedure_GroupNumber();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getTransactionMode <em>Transaction Mode</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getTransactionMode <em>Transaction Mode</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Transaction Mode</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getTransactionMode()
-     * @see #getSybaseASEProcedure()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Transaction Mode</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#getTransactionMode()
+	 * @see #getSybaseASEProcedure()
+	 * @generated
+	 */
 	EAttribute getSybaseASEProcedure_TransactionMode();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isSystemProcedure <em>System Procedure</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isSystemProcedure <em>System Procedure</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>System Procedure</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isSystemProcedure()
-     * @see #getSybaseASEProcedure()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>System Procedure</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isSystemProcedure()
+	 * @see #getSybaseASEProcedure()
+	 * @generated
+	 */
 	EAttribute getSybaseASEProcedure_SystemProcedure();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isWithRecompile <em>With Recompile</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isWithRecompile <em>With Recompile</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>With Recompile</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isWithRecompile()
-     * @see #getSybaseASEProcedure()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>With Recompile</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEProcedure#isWithRecompile()
+	 * @see #getSybaseASEProcedure()
+	 * @generated
+	 */
 	EAttribute getSybaseASEProcedure_WithRecompile();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault <em>Sybase ASE Default</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault <em>Sybase ASE Default</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Default</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Default</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault
+	 * @generated
+	 */
 	EClass getSybaseASEDefault();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getSchema <em>Schema</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getSchema <em>Schema</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Schema</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getSchema()
-     * @see #getSybaseASEDefault()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Schema</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getSchema()
+	 * @see #getSybaseASEDefault()
+	 * @generated
+	 */
 	EReference getSybaseASEDefault_Schema();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getStatement <em>Statement</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getStatement <em>Statement</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Statement</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getStatement()
-     * @see #getSybaseASEDefault()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Statement</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEDefault#getStatement()
+	 * @see #getSybaseASEDefault()
+	 * @generated
+	 */
 	EAttribute getSybaseASEDefault_Statement();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule <em>Sybase ASE Rule</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule <em>Sybase ASE Rule</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Rule</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Rule</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule
+	 * @generated
+	 */
 	EClass getSybaseASERule();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getSchema <em>Schema</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getSchema <em>Schema</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Schema</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getSchema()
-     * @see #getSybaseASERule()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Schema</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getSchema()
+	 * @see #getSybaseASERule()
+	 * @generated
+	 */
 	EReference getSybaseASERule_Schema();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getStatement <em>Statement</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getStatement <em>Statement</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Statement</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getStatement()
-     * @see #getSybaseASERule()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Statement</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getStatement()
+	 * @see #getSybaseASERule()
+	 * @generated
+	 */
 	EAttribute getSybaseASERule_Statement();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#isAccessRule <em>Access Rule</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#isAccessRule <em>Access Rule</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Access Rule</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#isAccessRule()
-     * @see #getSybaseASERule()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Access Rule</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#isAccessRule()
+	 * @see #getSybaseASERule()
+	 * @generated
+	 */
 	EAttribute getSybaseASERule_AccessRule();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getAccessType <em>Access Type</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getAccessType <em>Access Type</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Access Type</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getAccessType()
-     * @see #getSybaseASERule()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Access Type</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASERule#getAccessType()
+	 * @see #getSybaseASERule()
+	 * @generated
+	 */
 	EAttribute getSybaseASERule_AccessType();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex <em>Sybase ASE Index</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex <em>Sybase ASE Index</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Index</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Index</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex
+	 * @generated
+	 */
 	EClass getSybaseASEIndex();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getMaxRowPerPage <em>Max Row Per Page</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getMaxRowPerPage <em>Max Row Per Page</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Max Row Per Page</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getMaxRowPerPage()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Max Row Per Page</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getMaxRowPerPage()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_MaxRowPerPage();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getReversePageGap <em>Reverse Page Gap</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getReversePageGap <em>Reverse Page Gap</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Reverse Page Gap</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getReversePageGap()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Reverse Page Gap</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getReversePageGap()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_ReversePageGap();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateKey <em>Ignore Duplicate Key</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateKey <em>Ignore Duplicate Key</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Ignore Duplicate Key</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateKey()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Ignore Duplicate Key</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateKey()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_IgnoreDuplicateKey();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSortedData <em>Sorted Data</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSortedData <em>Sorted Data</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Sorted Data</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSortedData()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Sorted Data</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSortedData()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_SortedData();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateRow <em>Ignore Duplicate Row</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateRow <em>Ignore Duplicate Row</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Ignore Duplicate Row</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateRow()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Ignore Duplicate Row</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isIgnoreDuplicateRow()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_IgnoreDuplicateRow();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getSegment <em>Segment</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getSegment <em>Segment</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Segment</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getSegment()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Segment</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getSegment()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EReference getSybaseASEIndex_Segment();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isLocalIndex <em>Local Index</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isLocalIndex <em>Local Index</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Local Index</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isLocalIndex()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Local Index</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isLocalIndex()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_LocalIndex();
 
     /**
-     * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getPartitions <em>Partitions</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getPartitions <em>Partitions</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference list '<em>Partitions</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getPartitions()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the containment reference list '<em>Partitions</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getPartitions()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EReference getSybaseASEIndex_Partitions();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getConsumerNum <em>Consumer Num</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getConsumerNum <em>Consumer Num</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Consumer Num</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getConsumerNum()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Consumer Num</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getConsumerNum()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_ConsumerNum();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getStatisticsStep <em>Statistics Step</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getStatisticsStep <em>Statistics Step</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Statistics Step</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getStatisticsStep()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Statistics Step</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getStatisticsStep()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_StatisticsStep();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isAllowDuplicateRow <em>Allow Duplicate Row</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isAllowDuplicateRow <em>Allow Duplicate Row</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Allow Duplicate Row</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isAllowDuplicateRow()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Allow Duplicate Row</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isAllowDuplicateRow()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_AllowDuplicateRow();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSuspect <em>Suspect</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSuspect <em>Suspect</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Suspect</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSuspect()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Suspect</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#isSuspect()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EAttribute getSybaseASEIndex_Suspect();
 
     /**
-     * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getCacheInfo <em>Cache Info</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getCacheInfo <em>Cache Info</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference '<em>Cache Info</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getCacheInfo()
-     * @see #getSybaseASEIndex()
-     * @generated
-     */
+	 * @return the meta object for the containment reference '<em>Cache Info</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEIndex#getCacheInfo()
+	 * @see #getSybaseASEIndex()
+	 * @generated
+	 */
 	EReference getSybaseASEIndex_CacheInfo();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment <em>Sybase ASE Segment</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment <em>Sybase ASE Segment</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Segment</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Segment</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment
+	 * @generated
+	 */
 	EClass getSybaseASESegment();
 
     /**
-     * Returns the meta object for the container reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog <em>Catalog</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the container reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog <em>Catalog</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the container reference '<em>Catalog</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog()
-     * @see #getSybaseASESegment()
-     * @generated
-     */
+	 * @return the meta object for the container reference '<em>Catalog</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getCatalog()
+	 * @see #getSybaseASESegment()
+	 * @generated
+	 */
 	EReference getSybaseASESegment_Catalog();
 
     /**
-     * Returns the meta object for the attribute list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getDeviceNames <em>Device Names</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getDeviceNames <em>Device Names</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute list '<em>Device Names</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getDeviceNames()
-     * @see #getSybaseASESegment()
-     * @generated
-     */
+	 * @return the meta object for the attribute list '<em>Device Names</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getDeviceNames()
+	 * @see #getSybaseASESegment()
+	 * @generated
+	 */
 	EAttribute getSybaseASESegment_DeviceNames();
 
     /**
-     * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getThresholds <em>Thresholds</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference list '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getThresholds <em>Thresholds</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference list '<em>Thresholds</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getThresholds()
-     * @see #getSybaseASESegment()
-     * @generated
-     */
+	 * @return the meta object for the reference list '<em>Thresholds</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASESegment#getThresholds()
+	 * @see #getSybaseASESegment()
+	 * @generated
+	 */
 	EReference getSybaseASESegment_Thresholds();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEFuncBasedIndexMember <em>Sybase ASE Func Based Index Member</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEFuncBasedIndexMember <em>Sybase ASE Func Based Index Member</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Func Based Index Member</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEFuncBasedIndexMember
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Func Based Index Member</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEFuncBasedIndexMember
+	 * @generated
+	 */
 	EClass getSybaseASEFuncBasedIndexMember();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASETable <em>Sybase ASE Table</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASETable <em>Sybase ASE Table</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Table</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASETable
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Table</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASETable
+	 * @generated
+	 */
 	EClass getSybaseASETable();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint <em>Sybase ASE Column Check Constraint</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint <em>Sybase ASE Column Check Constraint</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Column Check Constraint</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Column Check Constraint</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint
+	 * @generated
+	 */
 	EClass getSybaseASEColumnCheckConstraint();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint#getColumn <em>Column</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint#getColumn <em>Column</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Column</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint#getColumn()
-     * @see #getSybaseASEColumnCheckConstraint()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Column</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumnCheckConstraint#getColumn()
+	 * @see #getSybaseASEColumnCheckConstraint()
+	 * @generated
+	 */
 	EReference getSybaseASEColumnCheckConstraint_Column();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn <em>Sybase ASE Column</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn <em>Sybase ASE Column</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Column</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Column</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn
+	 * @generated
+	 */
 	EClass getSybaseASEColumn();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getColumnCheck <em>Column Check</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getColumnCheck <em>Column Check</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Column Check</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getColumnCheck()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Column Check</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getColumnCheck()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EReference getSybaseASEColumn_ColumnCheck();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundDefault <em>Bound Default</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundDefault <em>Bound Default</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Bound Default</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundDefault()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Bound Default</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundDefault()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EReference getSybaseASEColumn_BoundDefault();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundRule <em>Bound Rule</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundRule <em>Bound Rule</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Bound Rule</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundRule()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Bound Rule</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getBoundRule()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EReference getSybaseASEColumn_BoundRule();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isMaterialized <em>Materialized</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isMaterialized <em>Materialized</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Materialized</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isMaterialized()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Materialized</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isMaterialized()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EAttribute getSybaseASEColumn_Materialized();
 
     /**
-     * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getEncryptionKey <em>Encryption Key</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getEncryptionKey <em>Encryption Key</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the reference '<em>Encryption Key</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getEncryptionKey()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the reference '<em>Encryption Key</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#getEncryptionKey()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EReference getSybaseASEColumn_EncryptionKey();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindDefaultInFutureOnly <em>Bind Default In Future Only</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindDefaultInFutureOnly <em>Bind Default In Future Only</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Bind Default In Future Only</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindDefaultInFutureOnly()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Bind Default In Future Only</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindDefaultInFutureOnly()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EAttribute getSybaseASEColumn_BindDefaultInFutureOnly();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindRuleInFutureOnly <em>Bind Rule In Future Only</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindRuleInFutureOnly <em>Bind Rule In Future Only</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Bind Rule In Future Only</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindRuleInFutureOnly()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Bind Rule In Future Only</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isBindRuleInFutureOnly()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
 	EAttribute getSybaseASEColumn_BindRuleInFutureOnly();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isHidden <em>Hidden</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isHidden <em>Hidden</em>}'.
+	 * <!-- begin-user-doc -->
      * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>Hidden</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isHidden()
-     * @see #getSybaseASEColumn()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>Hidden</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEColumn#isHidden()
+	 * @see #getSybaseASEColumn()
+	 * @generated
+	 */
     EAttribute getSybaseASEColumn_Hidden();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint <em>Sybase ASE Unique Constraint</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint <em>Sybase ASE Unique Constraint</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Unique Constraint</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Unique Constraint</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint
+	 * @generated
+	 */
 	EClass getSybaseASEUniqueConstraint();
 
     /**
-     * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#getSystemGenedIndex <em>System Gened Index</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#getSystemGenedIndex <em>System Gened Index</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference '<em>System Gened Index</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#getSystemGenedIndex()
-     * @see #getSybaseASEUniqueConstraint()
-     * @generated
-     */
+	 * @return the meta object for the containment reference '<em>System Gened Index</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#getSystemGenedIndex()
+	 * @see #getSybaseASEUniqueConstraint()
+	 * @generated
+	 */
 	EReference getSybaseASEUniqueConstraint_SystemGenedIndex();
 
     /**
-     * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#isSystemGenedName <em>System Gened Name</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the attribute '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#isSystemGenedName <em>System Gened Name</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the attribute '<em>System Gened Name</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#isSystemGenedName()
-     * @see #getSybaseASEUniqueConstraint()
-     * @generated
-     */
+	 * @return the meta object for the attribute '<em>System Gened Name</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEUniqueConstraint#isSystemGenedName()
+	 * @see #getSybaseASEUniqueConstraint()
+	 * @generated
+	 */
 	EAttribute getSybaseASEUniqueConstraint_SystemGenedName();
 
     /**
-     * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey <em>Sybase ASE Primary Key</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for class '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey <em>Sybase ASE Primary Key</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for class '<em>Sybase ASE Primary Key</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey
-     * @generated
-     */
+	 * @return the meta object for class '<em>Sybase ASE Primary Key</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey
+	 * @generated
+	 */
 	EClass getSybaseASEPrimaryKey();
 
     /**
-     * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey#getAseUniqueConstraint <em>Ase Unique Constraint</em>}'.
-     * <!-- begin-user-doc -->
+	 * Returns the meta object for the containment reference '{@link org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey#getAseUniqueConstraint <em>Ase Unique Constraint</em>}'.
+	 * <!-- begin-user-doc -->
 	 * <!-- end-user-doc -->
-     * @return the meta object for the containment reference '<em>Ase Unique Constraint</em>'.
-     * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey#getAseUniqueConstraint()
-     * @see #getSybaseASEPrimaryKey()
-     * @generated
-     */
+	 * @return the meta object for the containment reference '<em>Ase Unique Constraint</em>'.
+	 * @see org.eclipse.datatools.enablement.sybase.ase.models.sybaseasesqlmodel.SybaseASEPrimaryKey#getAseUniqueConstraint()
+	 * @see #getSybaseASEPrimaryKey()
+	 * @generated
+	 */
 	EReference getSybase