org.eclipse.wst.rdb.internal.models.sql.datatypes.impl
Class SQLDataTypesPackageImpl

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.BasicNotifierImpl
        |
        +--org.eclipse.emf.ecore.impl.BasicEObjectImpl
              |
              +--org.eclipse.emf.ecore.impl.EObjectImpl
                    |
                    +--org.eclipse.emf.ecore.impl.EModelElementImpl
                          |
                          +--org.eclipse.emf.ecore.impl.ENamedElementImpl
                                |
                                +--org.eclipse.emf.ecore.impl.EPackageImpl
                                      |
                                      +--org.eclipse.wst.rdb.internal.models.sql.datatypes.impl.SQLDataTypesPackageImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, SQLDataTypesPackage

public class SQLDataTypesPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements SQLDataTypesPackage

An implementation of the model Package.


Inner classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Inner classes inherited from class org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Inner classes inherited from class org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
APPROXIMATE_NUMERIC_DATA_TYPE, APPROXIMATE_NUMERIC_DATA_TYPE__DEPENDENCIES, APPROXIMATE_NUMERIC_DATA_TYPE__DESCRIPTION, APPROXIMATE_NUMERIC_DATA_TYPE__EANNOTATIONS, APPROXIMATE_NUMERIC_DATA_TYPE__LABEL, APPROXIMATE_NUMERIC_DATA_TYPE__NAME, APPROXIMATE_NUMERIC_DATA_TYPE__PRECISION, APPROXIMATE_NUMERIC_DATA_TYPE__PRIMITIVE_TYPE, APPROXIMATE_NUMERIC_DATA_TYPE_FEATURE_COUNT, ARRAY_DATA_TYPE, ARRAY_DATA_TYPE__DEPENDENCIES, ARRAY_DATA_TYPE__DESCRIPTION, ARRAY_DATA_TYPE__EANNOTATIONS, ARRAY_DATA_TYPE__ELEMENT, ARRAY_DATA_TYPE__LABEL, ARRAY_DATA_TYPE__MAX_CARDINALITY, ARRAY_DATA_TYPE__NAME, ARRAY_DATA_TYPE_FEATURE_COUNT, ATTRIBUTE_DEFINITION, ATTRIBUTE_DEFINITION__CONTAINED_TYPE, ATTRIBUTE_DEFINITION__DEFAULT_VALUE, ATTRIBUTE_DEFINITION__DEPENDENCIES, ATTRIBUTE_DEFINITION__DESCRIPTION, ATTRIBUTE_DEFINITION__EANNOTATIONS, ATTRIBUTE_DEFINITION__LABEL, ATTRIBUTE_DEFINITION__NAME, ATTRIBUTE_DEFINITION__REFERENCED_TYPE, ATTRIBUTE_DEFINITION__SCOPE_CHECK, ATTRIBUTE_DEFINITION__SCOPE_CHECKED, ATTRIBUTE_DEFINITION_FEATURE_COUNT, BINARY_STRING_DATA_TYPE, BINARY_STRING_DATA_TYPE__DEPENDENCIES, BINARY_STRING_DATA_TYPE__DESCRIPTION, BINARY_STRING_DATA_TYPE__EANNOTATIONS, BINARY_STRING_DATA_TYPE__LABEL, BINARY_STRING_DATA_TYPE__LENGTH, BINARY_STRING_DATA_TYPE__NAME, BINARY_STRING_DATA_TYPE__PRIMITIVE_TYPE, BINARY_STRING_DATA_TYPE_FEATURE_COUNT, BOOLEAN_DATA_TYPE, BOOLEAN_DATA_TYPE__DEPENDENCIES, BOOLEAN_DATA_TYPE__DESCRIPTION, BOOLEAN_DATA_TYPE__EANNOTATIONS, BOOLEAN_DATA_TYPE__LABEL, BOOLEAN_DATA_TYPE__NAME, BOOLEAN_DATA_TYPE__PRIMITIVE_TYPE, BOOLEAN_DATA_TYPE_FEATURE_COUNT, CHARACTER_SET, CHARACTER_SET__DEFAULT_COLLATION, CHARACTER_SET__DEPENDENCIES, CHARACTER_SET__DESCRIPTION, CHARACTER_SET__EANNOTATIONS, CHARACTER_SET__ENCODING, CHARACTER_SET__LABEL, CHARACTER_SET__NAME, CHARACTER_SET__REPERTOIRE, CHARACTER_SET__SCHEMA, CHARACTER_SET_FEATURE_COUNT, CHARACTER_STRING_DATA_TYPE, CHARACTER_STRING_DATA_TYPE__CHARACTER_SET, CHARACTER_STRING_DATA_TYPE__COERCIBILITY, CHARACTER_STRING_DATA_TYPE__COLLATION_NAME, CHARACTER_STRING_DATA_TYPE__DEPENDENCIES, CHARACTER_STRING_DATA_TYPE__DESCRIPTION, CHARACTER_STRING_DATA_TYPE__EANNOTATIONS, CHARACTER_STRING_DATA_TYPE__FIXED_LENGTH, CHARACTER_STRING_DATA_TYPE__LABEL, CHARACTER_STRING_DATA_TYPE__LENGTH, CHARACTER_STRING_DATA_TYPE__NAME, CHARACTER_STRING_DATA_TYPE__PRIMITIVE_TYPE, CHARACTER_STRING_DATA_TYPE_FEATURE_COUNT, COERCIBILITY_TYPE, COLLECTION_DATA_TYPE, COLLECTION_DATA_TYPE__DEPENDENCIES, COLLECTION_DATA_TYPE__DESCRIPTION, COLLECTION_DATA_TYPE__EANNOTATIONS, COLLECTION_DATA_TYPE__ELEMENT, COLLECTION_DATA_TYPE__LABEL, COLLECTION_DATA_TYPE__NAME, COLLECTION_DATA_TYPE_FEATURE_COUNT, CONSTRUCTED_DATA_TYPE, CONSTRUCTED_DATA_TYPE__DEPENDENCIES, CONSTRUCTED_DATA_TYPE__DESCRIPTION, CONSTRUCTED_DATA_TYPE__EANNOTATIONS, CONSTRUCTED_DATA_TYPE__LABEL, CONSTRUCTED_DATA_TYPE__NAME, CONSTRUCTED_DATA_TYPE_FEATURE_COUNT, DATA_LINK_DATA_TYPE, DATA_LINK_DATA_TYPE__DEPENDENCIES, DATA_LINK_DATA_TYPE__DESCRIPTION, DATA_LINK_DATA_TYPE__EANNOTATIONS, DATA_LINK_DATA_TYPE__INTEGRITY_CONTROL, DATA_LINK_DATA_TYPE__LABEL, DATA_LINK_DATA_TYPE__LENGTH, DATA_LINK_DATA_TYPE__LINK_CONTROL, DATA_LINK_DATA_TYPE__NAME, DATA_LINK_DATA_TYPE__PRIMITIVE_TYPE, DATA_LINK_DATA_TYPE__READ_PERMISSION, DATA_LINK_DATA_TYPE__RECOVERY, DATA_LINK_DATA_TYPE__UNLINK, DATA_LINK_DATA_TYPE__WRITE_PERMISSION, DATA_LINK_DATA_TYPE_FEATURE_COUNT, DATA_TYPE, DATA_TYPE__DEPENDENCIES, DATA_TYPE__DESCRIPTION, DATA_TYPE__EANNOTATIONS, DATA_TYPE__LABEL, DATA_TYPE__NAME, DATA_TYPE_FEATURE_COUNT, DATE_DATA_TYPE, DATE_DATA_TYPE__DEPENDENCIES, DATE_DATA_TYPE__DESCRIPTION, DATE_DATA_TYPE__EANNOTATIONS, DATE_DATA_TYPE__LABEL, DATE_DATA_TYPE__NAME, DATE_DATA_TYPE__PRIMITIVE_TYPE, DATE_DATA_TYPE_FEATURE_COUNT, DISTINCT_USER_DEFINED_TYPE, DISTINCT_USER_DEFINED_TYPE__DEPENDENCIES, DISTINCT_USER_DEFINED_TYPE__DESCRIPTION, DISTINCT_USER_DEFINED_TYPE__EANNOTATIONS, DISTINCT_USER_DEFINED_TYPE__LABEL, DISTINCT_USER_DEFINED_TYPE__NAME, DISTINCT_USER_DEFINED_TYPE__ORDERING, DISTINCT_USER_DEFINED_TYPE__PREDEFINED_REPRESENTATION, DISTINCT_USER_DEFINED_TYPE__SCHEMA, DISTINCT_USER_DEFINED_TYPE_FEATURE_COUNT, DOMAIN, DOMAIN__CONSTRAINT, DOMAIN__DEFAULT_VALUE, DOMAIN__DEPENDENCIES, DOMAIN__DESCRIPTION, DOMAIN__EANNOTATIONS, DOMAIN__LABEL, DOMAIN__NAME, DOMAIN__ORDERING, DOMAIN__PREDEFINED_REPRESENTATION, DOMAIN__SCHEMA, DOMAIN_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXACT_NUMERIC_DATA_TYPE, EXACT_NUMERIC_DATA_TYPE__DEPENDENCIES, EXACT_NUMERIC_DATA_TYPE__DESCRIPTION, EXACT_NUMERIC_DATA_TYPE__EANNOTATIONS, EXACT_NUMERIC_DATA_TYPE__LABEL, EXACT_NUMERIC_DATA_TYPE__NAME, EXACT_NUMERIC_DATA_TYPE__PRECISION, EXACT_NUMERIC_DATA_TYPE__PRIMITIVE_TYPE, EXACT_NUMERIC_DATA_TYPE__SCALE, EXACT_NUMERIC_DATA_TYPE_FEATURE_COUNT, FIELD, FIELD__CONTAINED_TYPE, FIELD__DEPENDENCIES, FIELD__DESCRIPTION, FIELD__EANNOTATIONS, FIELD__LABEL, FIELD__NAME, FIELD__REFERENCED_TYPE, FIELD__SCOPE_CHECK, FIELD__SCOPE_CHECKED, FIELD_FEATURE_COUNT, FIXED_PRECISION_DATA_TYPE, FIXED_PRECISION_DATA_TYPE__DEPENDENCIES, FIXED_PRECISION_DATA_TYPE__DESCRIPTION, FIXED_PRECISION_DATA_TYPE__EANNOTATIONS, FIXED_PRECISION_DATA_TYPE__LABEL, FIXED_PRECISION_DATA_TYPE__NAME, FIXED_PRECISION_DATA_TYPE__PRECISION, FIXED_PRECISION_DATA_TYPE__PRIMITIVE_TYPE, FIXED_PRECISION_DATA_TYPE__SCALE, FIXED_PRECISION_DATA_TYPE_FEATURE_COUNT, INTEGER_DATA_TYPE, INTEGER_DATA_TYPE__DEPENDENCIES, INTEGER_DATA_TYPE__DESCRIPTION, INTEGER_DATA_TYPE__EANNOTATIONS, INTEGER_DATA_TYPE__LABEL, INTEGER_DATA_TYPE__NAME, INTEGER_DATA_TYPE__PRECISION, INTEGER_DATA_TYPE__PRIMITIVE_TYPE, INTEGER_DATA_TYPE__SCALE, INTEGER_DATA_TYPE_FEATURE_COUNT, INTEGRITY_CONTROL_OPTION, INTERVAL_DATA_TYPE, INTERVAL_DATA_TYPE__DEPENDENCIES, INTERVAL_DATA_TYPE__DESCRIPTION, INTERVAL_DATA_TYPE__EANNOTATIONS, INTERVAL_DATA_TYPE__FRACTIONAL_SECONDS_PRECISION, INTERVAL_DATA_TYPE__LABEL, INTERVAL_DATA_TYPE__LEADING_FIELD_PRECISION, INTERVAL_DATA_TYPE__LEADING_QUALIFIER, INTERVAL_DATA_TYPE__NAME, INTERVAL_DATA_TYPE__PRIMITIVE_TYPE, INTERVAL_DATA_TYPE__TRAILING_FIELD_PRECISION, INTERVAL_DATA_TYPE__TRAILING_QUALIFIER, INTERVAL_DATA_TYPE_FEATURE_COUNT, INTERVAL_QUALIFIER_TYPE, LINK_CONTROL_OPTION, MULTISET_DATA_TYPE, MULTISET_DATA_TYPE__DEPENDENCIES, MULTISET_DATA_TYPE__DESCRIPTION, MULTISET_DATA_TYPE__EANNOTATIONS, MULTISET_DATA_TYPE__ELEMENT, MULTISET_DATA_TYPE__LABEL, MULTISET_DATA_TYPE__NAME, MULTISET_DATA_TYPE_FEATURE_COUNT, NUMERICAL_DATA_TYPE, NUMERICAL_DATA_TYPE__DEPENDENCIES, NUMERICAL_DATA_TYPE__DESCRIPTION, NUMERICAL_DATA_TYPE__EANNOTATIONS, NUMERICAL_DATA_TYPE__LABEL, NUMERICAL_DATA_TYPE__NAME, NUMERICAL_DATA_TYPE__PRECISION, NUMERICAL_DATA_TYPE__PRIMITIVE_TYPE, NUMERICAL_DATA_TYPE_FEATURE_COUNT, ORDERING_CATEGORY_TYPE, ORDERING_TYPE, PREDEFINED_DATA_TYPE, PREDEFINED_DATA_TYPE__DEPENDENCIES, PREDEFINED_DATA_TYPE__DESCRIPTION, PREDEFINED_DATA_TYPE__EANNOTATIONS, PREDEFINED_DATA_TYPE__LABEL, PREDEFINED_DATA_TYPE__NAME, PREDEFINED_DATA_TYPE__PRIMITIVE_TYPE, PREDEFINED_DATA_TYPE_FEATURE_COUNT, PRIMITIVE_TYPE, READ_PERMISSION_OPTION, REFERENCE_DATA_TYPE, REFERENCE_DATA_TYPE__DEPENDENCIES, REFERENCE_DATA_TYPE__DESCRIPTION, REFERENCE_DATA_TYPE__EANNOTATIONS, REFERENCE_DATA_TYPE__LABEL, REFERENCE_DATA_TYPE__NAME, REFERENCE_DATA_TYPE__REFERENCED_TYPE, REFERENCE_DATA_TYPE__SCOPE_TABLE, REFERENCE_DATA_TYPE_FEATURE_COUNT, ROW_DATA_TYPE, ROW_DATA_TYPE__DEPENDENCIES, ROW_DATA_TYPE__DESCRIPTION, ROW_DATA_TYPE__EANNOTATIONS, ROW_DATA_TYPE__FIELDS, ROW_DATA_TYPE__LABEL, ROW_DATA_TYPE__NAME, ROW_DATA_TYPE_FEATURE_COUNT, SQL_DATA_TYPE, SQL_DATA_TYPE__DEPENDENCIES, SQL_DATA_TYPE__DESCRIPTION, SQL_DATA_TYPE__EANNOTATIONS, SQL_DATA_TYPE__LABEL, SQL_DATA_TYPE__NAME, SQL_DATA_TYPE_FEATURE_COUNT, STRUCTURED_USER_DEFINED_TYPE, STRUCTURED_USER_DEFINED_TYPE__ATTRIBUTES, STRUCTURED_USER_DEFINED_TYPE__DEPENDENCIES, STRUCTURED_USER_DEFINED_TYPE__DESCRIPTION, STRUCTURED_USER_DEFINED_TYPE__EANNOTATIONS, STRUCTURED_USER_DEFINED_TYPE__FINAL, STRUCTURED_USER_DEFINED_TYPE__INSTANTIABLE, STRUCTURED_USER_DEFINED_TYPE__LABEL, STRUCTURED_USER_DEFINED_TYPE__METHODS, STRUCTURED_USER_DEFINED_TYPE__NAME, STRUCTURED_USER_DEFINED_TYPE__ORDERING, STRUCTURED_USER_DEFINED_TYPE__SCHEMA, STRUCTURED_USER_DEFINED_TYPE__SUB, STRUCTURED_USER_DEFINED_TYPE__SUPER, STRUCTURED_USER_DEFINED_TYPE_FEATURE_COUNT, TIME_DATA_TYPE, TIME_DATA_TYPE__DEPENDENCIES, TIME_DATA_TYPE__DESCRIPTION, TIME_DATA_TYPE__EANNOTATIONS, TIME_DATA_TYPE__FRACTIONAL_SECONDS_PRECISION, TIME_DATA_TYPE__LABEL, TIME_DATA_TYPE__NAME, TIME_DATA_TYPE__PRIMITIVE_TYPE, TIME_DATA_TYPE__TIME_ZONE, TIME_DATA_TYPE_FEATURE_COUNT, UNLINK_OPTION, USER_DEFINED_TYPE, USER_DEFINED_TYPE__DEPENDENCIES, USER_DEFINED_TYPE__DESCRIPTION, USER_DEFINED_TYPE__EANNOTATIONS, USER_DEFINED_TYPE__LABEL, USER_DEFINED_TYPE__NAME, USER_DEFINED_TYPE__ORDERING, USER_DEFINED_TYPE__SCHEMA, USER_DEFINED_TYPE_FEATURE_COUNT, USER_DEFINED_TYPE_ORDERING, USER_DEFINED_TYPE_ORDERING__DEPENDENCIES, USER_DEFINED_TYPE_ORDERING__DESCRIPTION, USER_DEFINED_TYPE_ORDERING__EANNOTATIONS, USER_DEFINED_TYPE_ORDERING__LABEL, USER_DEFINED_TYPE_ORDERING__NAME, USER_DEFINED_TYPE_ORDERING__ORDERING_CATEGORY, USER_DEFINED_TYPE_ORDERING__ORDERING_FORM, USER_DEFINED_TYPE_ORDERING__ORDERING_ROUTINE, USER_DEFINED_TYPE_ORDERING_FEATURE_COUNT, WRITE_PERMISSION_OPTION, XML_DATA_TYPE, XML_DATA_TYPE__DEPENDENCIES, XML_DATA_TYPE__DESCRIPTION, XML_DATA_TYPE__EANNOTATIONS, XML_DATA_TYPE__LABEL, XML_DATA_TYPE__NAME, XML_DATA_TYPE__PRIMITIVE_TYPE, XML_DATA_TYPE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EClass getApproximateNumericDataType()
          
 org.eclipse.emf.ecore.EAttribute getArrayDataType_MaxCardinality()
          
 org.eclipse.emf.ecore.EClass getArrayDataType()
          
 org.eclipse.emf.ecore.EAttribute getAttributeDefinition_DefaultValue()
          
 org.eclipse.emf.ecore.EAttribute getAttributeDefinition_ScopeCheck()
          
 org.eclipse.emf.ecore.EAttribute getAttributeDefinition_ScopeChecked()
          
 org.eclipse.emf.ecore.EClass getAttributeDefinition()
          
 org.eclipse.emf.ecore.EAttribute getBinaryStringDataType_Length()
          
 org.eclipse.emf.ecore.EClass getBinaryStringDataType()
          
 org.eclipse.emf.ecore.EClass getBooleanDataType()
          
 org.eclipse.emf.ecore.EAttribute getCharacterSet_DefaultCollation()
          
 org.eclipse.emf.ecore.EAttribute getCharacterSet_Encoding()
          
 org.eclipse.emf.ecore.EAttribute getCharacterSet_Repertoire()
          
 org.eclipse.emf.ecore.EReference getCharacterSet_Schema()
          
 org.eclipse.emf.ecore.EClass getCharacterSet()
          
 org.eclipse.emf.ecore.EReference getCharacterStringDataType_CharacterSet()
          
 org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_Coercibility()
          
 org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_CollationName()
          
 org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_FixedLength()
          
 org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_Length()
          
 org.eclipse.emf.ecore.EClass getCharacterStringDataType()
          
 org.eclipse.emf.ecore.EEnum getCoercibilityType()
          
 org.eclipse.emf.ecore.EReference getCollectionDataType_Element()
          
 org.eclipse.emf.ecore.EClass getCollectionDataType()
          
 org.eclipse.emf.ecore.EClass getConstructedDataType()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_IntegrityControl()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Length()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_LinkControl()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_ReadPermission()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Recovery()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Unlink()
          
 org.eclipse.emf.ecore.EAttribute getDataLinkDataType_WritePermission()
          
 org.eclipse.emf.ecore.EClass getDataLinkDataType()
          
 org.eclipse.emf.ecore.EClass getDataType()
          
 org.eclipse.emf.ecore.EClass getDateDataType()
          
 org.eclipse.emf.ecore.EReference getDistinctUserDefinedType_PredefinedRepresentation()
          
 org.eclipse.emf.ecore.EClass getDistinctUserDefinedType()
          
 org.eclipse.emf.ecore.EReference getDomain_Constraint()
          
 org.eclipse.emf.ecore.EAttribute getDomain_DefaultValue()
          
 org.eclipse.emf.ecore.EClass getDomain()
          
 org.eclipse.emf.ecore.EAttribute getExactNumericDataType_Scale()
          
 org.eclipse.emf.ecore.EClass getExactNumericDataType()
          
 org.eclipse.emf.ecore.EAttribute getField_ScopeCheck()
          
 org.eclipse.emf.ecore.EAttribute getField_ScopeChecked()
          
 org.eclipse.emf.ecore.EClass getField()
          
 org.eclipse.emf.ecore.EClass getFixedPrecisionDataType()
          
 org.eclipse.emf.ecore.EClass getIntegerDataType()
          
 org.eclipse.emf.ecore.EEnum getIntegrityControlOption()
          
 org.eclipse.emf.ecore.EAttribute getIntervalDataType_FractionalSecondsPrecision()
          
 org.eclipse.emf.ecore.EAttribute getIntervalDataType_LeadingFieldPrecision()
          
 org.eclipse.emf.ecore.EAttribute getIntervalDataType_LeadingQualifier()
          
 org.eclipse.emf.ecore.EAttribute getIntervalDataType_TrailingFieldPrecision()
          
 org.eclipse.emf.ecore.EAttribute getIntervalDataType_TrailingQualifier()
          
 org.eclipse.emf.ecore.EClass getIntervalDataType()
          
 org.eclipse.emf.ecore.EEnum getIntervalQualifierType()
          
 org.eclipse.emf.ecore.EEnum getLinkControlOption()
          
 org.eclipse.emf.ecore.EClass getMultisetDataType()
          
 org.eclipse.emf.ecore.EAttribute getNumericalDataType_Precision()
          
 org.eclipse.emf.ecore.EClass getNumericalDataType()
          
 org.eclipse.emf.ecore.EEnum getOrderingCategoryType()
          
 org.eclipse.emf.ecore.EEnum getOrderingType()
          
 org.eclipse.emf.ecore.EAttribute getPredefinedDataType_PrimitiveType()
          
 org.eclipse.emf.ecore.EClass getPredefinedDataType()
          
 org.eclipse.emf.ecore.EEnum getPrimitiveType()
          
 org.eclipse.emf.ecore.EEnum getReadPermissionOption()
          
 org.eclipse.emf.ecore.EReference getReferenceDataType_ReferencedType()
          
 org.eclipse.emf.ecore.EReference getReferenceDataType_ScopeTable()
          
 org.eclipse.emf.ecore.EClass getReferenceDataType()
          
 org.eclipse.emf.ecore.EReference getRowDataType_Fields()
          
 org.eclipse.emf.ecore.EClass getRowDataType()
          
 org.eclipse.emf.ecore.EClass getSQLDataType()
          
 SQLDataTypesFactory getSQLDataTypesFactory()
          
 org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Attributes()
          
 org.eclipse.emf.ecore.EAttribute getStructuredUserDefinedType_Final()
          
 org.eclipse.emf.ecore.EAttribute getStructuredUserDefinedType_Instantiable()
          
 org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Methods()
          
 org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Sub()
          
 org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Super()
          
 org.eclipse.emf.ecore.EClass getStructuredUserDefinedType()
          
 org.eclipse.emf.ecore.EAttribute getTimeDataType_FractionalSecondsPrecision()
          
 org.eclipse.emf.ecore.EAttribute getTimeDataType_TimeZone()
          
 org.eclipse.emf.ecore.EClass getTimeDataType()
          
 org.eclipse.emf.ecore.EEnum getUnlinkOption()
          
 org.eclipse.emf.ecore.EReference getUserDefinedType_Ordering()
          
 org.eclipse.emf.ecore.EReference getUserDefinedType_Schema()
          
 org.eclipse.emf.ecore.EClass getUserDefinedType()
          
 org.eclipse.emf.ecore.EAttribute getUserDefinedTypeOrdering_OrderingCategory()
          
 org.eclipse.emf.ecore.EAttribute getUserDefinedTypeOrdering_OrderingForm()
          
 org.eclipse.emf.ecore.EReference getUserDefinedTypeOrdering_OrderingRoutine()
          
 org.eclipse.emf.ecore.EClass getUserDefinedTypeOrdering()
          
 org.eclipse.emf.ecore.EEnum getWritePermissionOption()
          
 org.eclipse.emf.ecore.EClass getXMLDataType()
          
static SQLDataTypesPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
basicSetEFactoryInstance, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eUnset, freeze, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static SQLDataTypesPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
SQLDataTypesPackage.eNS_URI, createPackageContents(), initializePackageContents()

getUserDefinedType

public org.eclipse.emf.ecore.EClass getUserDefinedType()
Specified by:
getUserDefinedType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'User Defined Type'.
See Also:
UserDefinedType

getUserDefinedType_Schema

public org.eclipse.emf.ecore.EReference getUserDefinedType_Schema()
Specified by:
getUserDefinedType_Schema in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Schema'.
See Also:
UserDefinedType.getSchema(), SQLDataTypesPackage.getUserDefinedType()

getUserDefinedType_Ordering

public org.eclipse.emf.ecore.EReference getUserDefinedType_Ordering()
Specified by:
getUserDefinedType_Ordering in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the containment reference 'Ordering'.
See Also:
UserDefinedType.getOrdering(), SQLDataTypesPackage.getUserDefinedType()

getDataType

public org.eclipse.emf.ecore.EClass getDataType()
Specified by:
getDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Data Type'.
See Also:
DataType

getPredefinedDataType

public org.eclipse.emf.ecore.EClass getPredefinedDataType()
Specified by:
getPredefinedDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Predefined Data Type'.
See Also:
PredefinedDataType

getPredefinedDataType_PrimitiveType

public org.eclipse.emf.ecore.EAttribute getPredefinedDataType_PrimitiveType()
Specified by:
getPredefinedDataType_PrimitiveType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Primitive Type'.
See Also:
PredefinedDataType.getPrimitiveType(), SQLDataTypesPackage.getPredefinedDataType()

getCollectionDataType

public org.eclipse.emf.ecore.EClass getCollectionDataType()
Specified by:
getCollectionDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Collection Data Type'.
See Also:
CollectionDataType

getCollectionDataType_Element

public org.eclipse.emf.ecore.EReference getCollectionDataType_Element()
Specified by:
getCollectionDataType_Element in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference list 'Element'.
See Also:
CollectionDataType.getElement(), SQLDataTypesPackage.getCollectionDataType()

getNumericalDataType

public org.eclipse.emf.ecore.EClass getNumericalDataType()
Specified by:
getNumericalDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Numerical Data Type'.
See Also:
NumericalDataType

getNumericalDataType_Precision

public org.eclipse.emf.ecore.EAttribute getNumericalDataType_Precision()
Specified by:
getNumericalDataType_Precision in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Precision'.
See Also:
NumericalDataType.getPrecision(), SQLDataTypesPackage.getNumericalDataType()

getCharacterStringDataType

public org.eclipse.emf.ecore.EClass getCharacterStringDataType()
Specified by:
getCharacterStringDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Character String Data Type'.
See Also:
CharacterStringDataType

getCharacterStringDataType_Length

public org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_Length()
Specified by:
getCharacterStringDataType_Length in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Length'.
See Also:
CharacterStringDataType.getLength(), SQLDataTypesPackage.getCharacterStringDataType()

getCharacterStringDataType_Coercibility

public org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_Coercibility()
Specified by:
getCharacterStringDataType_Coercibility in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Coercibility'.
See Also:
CharacterStringDataType.getCoercibility(), SQLDataTypesPackage.getCharacterStringDataType()

getCharacterStringDataType_FixedLength

public org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_FixedLength()
Specified by:
getCharacterStringDataType_FixedLength in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Fixed Length'.
See Also:
CharacterStringDataType.isFixedLength(), SQLDataTypesPackage.getCharacterStringDataType()

getCharacterStringDataType_CollationName

public org.eclipse.emf.ecore.EAttribute getCharacterStringDataType_CollationName()
Specified by:
getCharacterStringDataType_CollationName in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Collation Name'.
See Also:
CharacterStringDataType.getCollationName(), SQLDataTypesPackage.getCharacterStringDataType()

getCharacterStringDataType_CharacterSet

public org.eclipse.emf.ecore.EReference getCharacterStringDataType_CharacterSet()
Specified by:
getCharacterStringDataType_CharacterSet in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Character Set'.
See Also:
CharacterStringDataType.getCharacterSet(), SQLDataTypesPackage.getCharacterStringDataType()

getRowDataType

public org.eclipse.emf.ecore.EClass getRowDataType()
Specified by:
getRowDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Row Data Type'.
See Also:
RowDataType

getRowDataType_Fields

public org.eclipse.emf.ecore.EReference getRowDataType_Fields()
Specified by:
getRowDataType_Fields in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the containment reference list 'Fields'.
See Also:
RowDataType.getFields(), SQLDataTypesPackage.getRowDataType()

getArrayDataType

public org.eclipse.emf.ecore.EClass getArrayDataType()
Specified by:
getArrayDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Array Data Type'.
See Also:
ArrayDataType

getArrayDataType_MaxCardinality

public org.eclipse.emf.ecore.EAttribute getArrayDataType_MaxCardinality()
Specified by:
getArrayDataType_MaxCardinality in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Max Cardinality'.
See Also:
ArrayDataType.getMaxCardinality(), SQLDataTypesPackage.getArrayDataType()

getMultisetDataType

public org.eclipse.emf.ecore.EClass getMultisetDataType()
Specified by:
getMultisetDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Multiset Data Type'.
See Also:
MultisetDataType

getBooleanDataType

public org.eclipse.emf.ecore.EClass getBooleanDataType()
Specified by:
getBooleanDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Boolean Data Type'.
See Also:
BooleanDataType

getIntervalDataType

public org.eclipse.emf.ecore.EClass getIntervalDataType()
Specified by:
getIntervalDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Interval Data Type'.
See Also:
IntervalDataType

getIntervalDataType_LeadingQualifier

public org.eclipse.emf.ecore.EAttribute getIntervalDataType_LeadingQualifier()
Specified by:
getIntervalDataType_LeadingQualifier in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Leading Qualifier'.
See Also:
IntervalDataType.getLeadingQualifier(), SQLDataTypesPackage.getIntervalDataType()

getIntervalDataType_TrailingQualifier

public org.eclipse.emf.ecore.EAttribute getIntervalDataType_TrailingQualifier()
Specified by:
getIntervalDataType_TrailingQualifier in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Trailing Qualifier'.
See Also:
IntervalDataType.getTrailingQualifier(), SQLDataTypesPackage.getIntervalDataType()

getIntervalDataType_LeadingFieldPrecision

public org.eclipse.emf.ecore.EAttribute getIntervalDataType_LeadingFieldPrecision()
Specified by:
getIntervalDataType_LeadingFieldPrecision in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Leading Field Precision'.
See Also:
IntervalDataType.getLeadingFieldPrecision(), SQLDataTypesPackage.getIntervalDataType()

getIntervalDataType_TrailingFieldPrecision

public org.eclipse.emf.ecore.EAttribute getIntervalDataType_TrailingFieldPrecision()
Specified by:
getIntervalDataType_TrailingFieldPrecision in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Trailing Field Precision'.
See Also:
IntervalDataType.getTrailingFieldPrecision(), SQLDataTypesPackage.getIntervalDataType()

getIntervalDataType_FractionalSecondsPrecision

public org.eclipse.emf.ecore.EAttribute getIntervalDataType_FractionalSecondsPrecision()
Specified by:
getIntervalDataType_FractionalSecondsPrecision in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Fractional Seconds Precision'.
See Also:
IntervalDataType.getFractionalSecondsPrecision(), SQLDataTypesPackage.getIntervalDataType()

getBinaryStringDataType

public org.eclipse.emf.ecore.EClass getBinaryStringDataType()
Specified by:
getBinaryStringDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Binary String Data Type'.
See Also:
BinaryStringDataType

getBinaryStringDataType_Length

public org.eclipse.emf.ecore.EAttribute getBinaryStringDataType_Length()
Specified by:
getBinaryStringDataType_Length in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Length'.
See Also:
BinaryStringDataType.getLength(), SQLDataTypesPackage.getBinaryStringDataType()

getCharacterSet

public org.eclipse.emf.ecore.EClass getCharacterSet()
Specified by:
getCharacterSet in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Character Set'.
See Also:
CharacterSet

getCharacterSet_Repertoire

public org.eclipse.emf.ecore.EAttribute getCharacterSet_Repertoire()
Specified by:
getCharacterSet_Repertoire in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Repertoire'.
See Also:
CharacterSet.getRepertoire(), SQLDataTypesPackage.getCharacterSet()

getCharacterSet_DefaultCollation

public org.eclipse.emf.ecore.EAttribute getCharacterSet_DefaultCollation()
Specified by:
getCharacterSet_DefaultCollation in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Default Collation'.
See Also:
CharacterSet.getDefaultCollation(), SQLDataTypesPackage.getCharacterSet()

getCharacterSet_Encoding

public org.eclipse.emf.ecore.EAttribute getCharacterSet_Encoding()
Specified by:
getCharacterSet_Encoding in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Encoding'.
See Also:
CharacterSet.getEncoding(), SQLDataTypesPackage.getCharacterSet()

getCharacterSet_Schema

public org.eclipse.emf.ecore.EReference getCharacterSet_Schema()
Specified by:
getCharacterSet_Schema in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Schema'.
See Also:
CharacterSet.getSchema(), SQLDataTypesPackage.getCharacterSet()

getTimeDataType

public org.eclipse.emf.ecore.EClass getTimeDataType()
Specified by:
getTimeDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Time Data Type'.
See Also:
TimeDataType

getTimeDataType_FractionalSecondsPrecision

public org.eclipse.emf.ecore.EAttribute getTimeDataType_FractionalSecondsPrecision()
Specified by:
getTimeDataType_FractionalSecondsPrecision in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Fractional Seconds Precision'.
See Also:
TimeDataType.getFractionalSecondsPrecision(), SQLDataTypesPackage.getTimeDataType()

getTimeDataType_TimeZone

public org.eclipse.emf.ecore.EAttribute getTimeDataType_TimeZone()
Specified by:
getTimeDataType_TimeZone in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Time Zone'.
See Also:
TimeDataType.isTimeZone(), SQLDataTypesPackage.getTimeDataType()

getDistinctUserDefinedType

public org.eclipse.emf.ecore.EClass getDistinctUserDefinedType()
Specified by:
getDistinctUserDefinedType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Distinct User Defined Type'.
See Also:
DistinctUserDefinedType

getDistinctUserDefinedType_PredefinedRepresentation

public org.eclipse.emf.ecore.EReference getDistinctUserDefinedType_PredefinedRepresentation()
Specified by:
getDistinctUserDefinedType_PredefinedRepresentation in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Predefined Representation'.
See Also:
DistinctUserDefinedType.getPredefinedRepresentation(), SQLDataTypesPackage.getDistinctUserDefinedType()

getStructuredUserDefinedType

public org.eclipse.emf.ecore.EClass getStructuredUserDefinedType()
Specified by:
getStructuredUserDefinedType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Structured User Defined Type'.
See Also:
StructuredUserDefinedType

getStructuredUserDefinedType_Instantiable

public org.eclipse.emf.ecore.EAttribute getStructuredUserDefinedType_Instantiable()
Specified by:
getStructuredUserDefinedType_Instantiable in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Instantiable'.
See Also:
StructuredUserDefinedType.isInstantiable(), SQLDataTypesPackage.getStructuredUserDefinedType()

getStructuredUserDefinedType_Final

public org.eclipse.emf.ecore.EAttribute getStructuredUserDefinedType_Final()
Specified by:
getStructuredUserDefinedType_Final in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Final'.
See Also:
StructuredUserDefinedType.isFinal(), SQLDataTypesPackage.getStructuredUserDefinedType()

getStructuredUserDefinedType_Super

public org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Super()
Specified by:
getStructuredUserDefinedType_Super in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Super'.
See Also:
StructuredUserDefinedType.getSuper(), SQLDataTypesPackage.getStructuredUserDefinedType()

getStructuredUserDefinedType_Sub

public org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Sub()
Specified by:
getStructuredUserDefinedType_Sub in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference list 'Sub'.
See Also:
StructuredUserDefinedType.getSub(), SQLDataTypesPackage.getStructuredUserDefinedType()

getStructuredUserDefinedType_Attributes

public org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Attributes()
Specified by:
getStructuredUserDefinedType_Attributes in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the containment reference list 'Attributes'.
See Also:
StructuredUserDefinedType.getAttributes(), SQLDataTypesPackage.getStructuredUserDefinedType()

getStructuredUserDefinedType_Methods

public org.eclipse.emf.ecore.EReference getStructuredUserDefinedType_Methods()
Specified by:
getStructuredUserDefinedType_Methods in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the containment reference list 'Methods'.
See Also:
StructuredUserDefinedType.getMethods(), SQLDataTypesPackage.getStructuredUserDefinedType()

getAttributeDefinition

public org.eclipse.emf.ecore.EClass getAttributeDefinition()
Specified by:
getAttributeDefinition in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Attribute Definition'.
See Also:
AttributeDefinition

getAttributeDefinition_ScopeCheck

public org.eclipse.emf.ecore.EAttribute getAttributeDefinition_ScopeCheck()
Specified by:
getAttributeDefinition_ScopeCheck in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Scope Check'.
See Also:
AttributeDefinition.getScopeCheck(), SQLDataTypesPackage.getAttributeDefinition()

getAttributeDefinition_ScopeChecked

public org.eclipse.emf.ecore.EAttribute getAttributeDefinition_ScopeChecked()
Specified by:
getAttributeDefinition_ScopeChecked in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Scope Checked'.
See Also:
AttributeDefinition.isScopeChecked(), SQLDataTypesPackage.getAttributeDefinition()

getAttributeDefinition_DefaultValue

public org.eclipse.emf.ecore.EAttribute getAttributeDefinition_DefaultValue()
Specified by:
getAttributeDefinition_DefaultValue in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
AttributeDefinition.getDefaultValue(), SQLDataTypesPackage.getAttributeDefinition()

getFixedPrecisionDataType

public org.eclipse.emf.ecore.EClass getFixedPrecisionDataType()
Specified by:
getFixedPrecisionDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Fixed Precision Data Type'.
See Also:
FixedPrecisionDataType

getDomain

public org.eclipse.emf.ecore.EClass getDomain()
Specified by:
getDomain in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Domain'.
See Also:
Domain

getDomain_Constraint

public org.eclipse.emf.ecore.EReference getDomain_Constraint()
Specified by:
getDomain_Constraint in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the containment reference list 'Constraint'.
See Also:
Domain.getConstraint(), SQLDataTypesPackage.getDomain()

getDomain_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDomain_DefaultValue()
Specified by:
getDomain_DefaultValue in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
Domain.getDefaultValue(), SQLDataTypesPackage.getDomain()

getField

public org.eclipse.emf.ecore.EClass getField()
Specified by:
getField in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Field'.
See Also:
Field

getField_ScopeCheck

public org.eclipse.emf.ecore.EAttribute getField_ScopeCheck()
Specified by:
getField_ScopeCheck in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Scope Check'.
See Also:
Field.getScopeCheck(), SQLDataTypesPackage.getField()

getField_ScopeChecked

public org.eclipse.emf.ecore.EAttribute getField_ScopeChecked()
Specified by:
getField_ScopeChecked in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Scope Checked'.
See Also:
Field.isScopeChecked(), SQLDataTypesPackage.getField()

getReferenceDataType

public org.eclipse.emf.ecore.EClass getReferenceDataType()
Specified by:
getReferenceDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Reference Data Type'.
See Also:
ReferenceDataType

getReferenceDataType_ScopeTable

public org.eclipse.emf.ecore.EReference getReferenceDataType_ScopeTable()
Specified by:
getReferenceDataType_ScopeTable in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Scope Table'.
See Also:
ReferenceDataType.getScopeTable(), SQLDataTypesPackage.getReferenceDataType()

getReferenceDataType_ReferencedType

public org.eclipse.emf.ecore.EReference getReferenceDataType_ReferencedType()
Specified by:
getReferenceDataType_ReferencedType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Referenced Type'.
See Also:
ReferenceDataType.getReferencedType(), SQLDataTypesPackage.getReferenceDataType()

getConstructedDataType

public org.eclipse.emf.ecore.EClass getConstructedDataType()
Specified by:
getConstructedDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Constructed Data Type'.
See Also:
ConstructedDataType

getSQLDataType

public org.eclipse.emf.ecore.EClass getSQLDataType()
Specified by:
getSQLDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'SQL Data Type'.
See Also:
SQLDataType

getDataLinkDataType

public org.eclipse.emf.ecore.EClass getDataLinkDataType()
Specified by:
getDataLinkDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Data Link Data Type'.
See Also:
DataLinkDataType

getDataLinkDataType_Length

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Length()
Specified by:
getDataLinkDataType_Length in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Length'.
See Also:
DataLinkDataType.getLength(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_LinkControl

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_LinkControl()
Specified by:
getDataLinkDataType_LinkControl in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Link Control'.
See Also:
DataLinkDataType.getLinkControl(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_IntegrityControl

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_IntegrityControl()
Specified by:
getDataLinkDataType_IntegrityControl in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Integrity Control'.
See Also:
DataLinkDataType.getIntegrityControl(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_ReadPermission

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_ReadPermission()
Specified by:
getDataLinkDataType_ReadPermission in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Read Permission'.
See Also:
DataLinkDataType.getReadPermission(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_WritePermission

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_WritePermission()
Specified by:
getDataLinkDataType_WritePermission in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Write Permission'.
See Also:
DataLinkDataType.getWritePermission(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_Recovery

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Recovery()
Specified by:
getDataLinkDataType_Recovery in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Recovery'.
See Also:
DataLinkDataType.isRecovery(), SQLDataTypesPackage.getDataLinkDataType()

getDataLinkDataType_Unlink

public org.eclipse.emf.ecore.EAttribute getDataLinkDataType_Unlink()
Specified by:
getDataLinkDataType_Unlink in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Unlink'.
See Also:
DataLinkDataType.getUnlink(), SQLDataTypesPackage.getDataLinkDataType()

getUserDefinedTypeOrdering

public org.eclipse.emf.ecore.EClass getUserDefinedTypeOrdering()
Specified by:
getUserDefinedTypeOrdering in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'User Defined Type Ordering'.
See Also:
UserDefinedTypeOrdering

getUserDefinedTypeOrdering_OrderingForm

public org.eclipse.emf.ecore.EAttribute getUserDefinedTypeOrdering_OrderingForm()
Specified by:
getUserDefinedTypeOrdering_OrderingForm in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Ordering Form'.
See Also:
UserDefinedTypeOrdering.getOrderingForm(), SQLDataTypesPackage.getUserDefinedTypeOrdering()

getUserDefinedTypeOrdering_OrderingCategory

public org.eclipse.emf.ecore.EAttribute getUserDefinedTypeOrdering_OrderingCategory()
Specified by:
getUserDefinedTypeOrdering_OrderingCategory in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Ordering Category'.
See Also:
UserDefinedTypeOrdering.getOrderingCategory(), SQLDataTypesPackage.getUserDefinedTypeOrdering()

getUserDefinedTypeOrdering_OrderingRoutine

public org.eclipse.emf.ecore.EReference getUserDefinedTypeOrdering_OrderingRoutine()
Specified by:
getUserDefinedTypeOrdering_OrderingRoutine in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the reference 'Ordering Routine'.
See Also:
UserDefinedTypeOrdering.getOrderingRoutine(), SQLDataTypesPackage.getUserDefinedTypeOrdering()

getDateDataType

public org.eclipse.emf.ecore.EClass getDateDataType()
Specified by:
getDateDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Date Data Type'.
See Also:
DateDataType

getExactNumericDataType

public org.eclipse.emf.ecore.EClass getExactNumericDataType()
Specified by:
getExactNumericDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Exact Numeric Data Type'.
See Also:
ExactNumericDataType

getExactNumericDataType_Scale

public org.eclipse.emf.ecore.EAttribute getExactNumericDataType_Scale()
Specified by:
getExactNumericDataType_Scale in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for the attribute 'Scale'.
See Also:
ExactNumericDataType.getScale(), SQLDataTypesPackage.getExactNumericDataType()

getApproximateNumericDataType

public org.eclipse.emf.ecore.EClass getApproximateNumericDataType()
Specified by:
getApproximateNumericDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Approximate Numeric Data Type'.
See Also:
ApproximateNumericDataType

getIntegerDataType

public org.eclipse.emf.ecore.EClass getIntegerDataType()
Specified by:
getIntegerDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'Integer Data Type'.
See Also:
IntegerDataType

getXMLDataType

public org.eclipse.emf.ecore.EClass getXMLDataType()
Specified by:
getXMLDataType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for class 'XML Data Type'.
See Also:
XMLDataType

getCoercibilityType

public org.eclipse.emf.ecore.EEnum getCoercibilityType()
Specified by:
getCoercibilityType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Coercibility Type'.
See Also:
CoercibilityType

getIntervalQualifierType

public org.eclipse.emf.ecore.EEnum getIntervalQualifierType()
Specified by:
getIntervalQualifierType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Interval Qualifier Type'.
See Also:
IntervalQualifierType

getOrderingType

public org.eclipse.emf.ecore.EEnum getOrderingType()
Specified by:
getOrderingType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Ordering Type'.
See Also:
OrderingType

getOrderingCategoryType

public org.eclipse.emf.ecore.EEnum getOrderingCategoryType()
Specified by:
getOrderingCategoryType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Ordering Category Type'.
See Also:
OrderingCategoryType

getPrimitiveType

public org.eclipse.emf.ecore.EEnum getPrimitiveType()
Specified by:
getPrimitiveType in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Primitive Type'.
See Also:
PrimitiveType

getLinkControlOption

public org.eclipse.emf.ecore.EEnum getLinkControlOption()
Specified by:
getLinkControlOption in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Link Control Option'.
See Also:
LinkControlOption

getIntegrityControlOption

public org.eclipse.emf.ecore.EEnum getIntegrityControlOption()
Specified by:
getIntegrityControlOption in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Integrity Control Option'.
See Also:
IntegrityControlOption

getReadPermissionOption

public org.eclipse.emf.ecore.EEnum getReadPermissionOption()
Specified by:
getReadPermissionOption in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Read Permission Option'.
See Also:
ReadPermissionOption

getWritePermissionOption

public org.eclipse.emf.ecore.EEnum getWritePermissionOption()
Specified by:
getWritePermissionOption in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Write Permission Option'.
See Also:
WritePermissionOption

getUnlinkOption

public org.eclipse.emf.ecore.EEnum getUnlinkOption()
Specified by:
getUnlinkOption in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the meta object for enum 'Unlink Option'.
See Also:
UnlinkOption

getSQLDataTypesFactory

public SQLDataTypesFactory getSQLDataTypesFactory()
Specified by:
getSQLDataTypesFactory in interface SQLDataTypesPackage
Following copied from interface: org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.