|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Package for the model. It contains accessors for the meta objects to represent
SQLSchemaFactory
Inner classes inherited from class org.eclipse.emf.ecore.EPackage |
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
Field Summary | |
static int |
DATABASE
The meta object id for the ' Database ' class. |
static int |
DATABASE__AUTHORIZATION_IDS
The feature id for the 'Authorization Ids' reference list. |
static int |
DATABASE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
DATABASE__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
DATABASE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
DATABASE__LABEL
The feature id for the 'Label' attribute. |
static int |
DATABASE__NAME
The feature id for the 'Name' attribute. |
static int |
DATABASE__SCHEMAS
The feature id for the 'Schemas' reference list. |
static int |
DATABASE__VENDOR
The feature id for the 'Vendor' attribute. |
static int |
DATABASE__VERSION
The feature id for the 'Version' attribute. |
static int |
DATABASE_FEATURE_COUNT
The number of structural features of the the 'Database' class. |
static int |
DATE
The meta object id for the 'Date' data type. |
static int |
DEPENDENCY
The meta object id for the ' Dependency ' class. |
static int |
DEPENDENCY__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
DEPENDENCY__DEPENDENCY_TYPE
The feature id for the 'Dependency Type' attribute. |
static int |
DEPENDENCY__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
DEPENDENCY__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
DEPENDENCY__LABEL
The feature id for the 'Label' attribute. |
static int |
DEPENDENCY__NAME
The feature id for the 'Name' attribute. |
static int |
DEPENDENCY__TARGET_END
The feature id for the 'Target End' reference. |
static int |
DEPENDENCY_FEATURE_COUNT
The number of structural features of the the 'Dependency' class. |
static SQLSchemaPackage |
eINSTANCE
The singleton instance of the package. |
static java.lang.String |
eNAME
The package name. |
static java.lang.String |
eNS_PREFIX
The package namespace name. |
static java.lang.String |
eNS_URI
The package namespace URI. |
static int |
GENERATE_TYPE
The meta object id for the ' Generate Type ' enum. |
static int |
IDENTITY_SPECIFIER
The meta object id for the ' Identity Specifier ' class. |
static int |
IDENTITY_SPECIFIER__CYCLE_OPTION
The feature id for the 'Cycle Option' attribute. |
static int |
IDENTITY_SPECIFIER__GENERATION_TYPE
The feature id for the 'Generation Type' attribute. |
static int |
IDENTITY_SPECIFIER__INCREMENT
The feature id for the 'Increment' attribute. |
static int |
IDENTITY_SPECIFIER__MAXIMUM
The feature id for the 'Maximum' attribute. |
static int |
IDENTITY_SPECIFIER__MINIMUM
The feature id for the 'Minimum' attribute. |
static int |
IDENTITY_SPECIFIER__START_VALUE
The feature id for the 'Start Value' attribute. |
static int |
IDENTITY_SPECIFIER_FEATURE_COUNT
The number of structural features of the the 'Identity Specifier' class. |
static int |
LIST
The meta object id for the 'List' data type. |
static int |
REFERENTIAL_ACTION_TYPE
The meta object id for the ' Referential Action Type ' enum. |
static int |
SCHEMA
The meta object id for the ' Schema ' class. |
static int |
SCHEMA__ASSERTIONS
The feature id for the 'Assertions' reference list. |
static int |
SCHEMA__CHAR_SETS
The feature id for the 'Char Sets' reference list. |
static int |
SCHEMA__DATABASE
The feature id for the 'Database' reference. |
static int |
SCHEMA__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
SCHEMA__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
SCHEMA__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
SCHEMA__INDICES
The feature id for the 'Indices' reference list. |
static int |
SCHEMA__LABEL
The feature id for the 'Label' attribute. |
static int |
SCHEMA__NAME
The feature id for the 'Name' attribute. |
static int |
SCHEMA__OWNER
The feature id for the 'Owner' reference. |
static int |
SCHEMA__ROUTINES
The feature id for the 'Routines' reference list. |
static int |
SCHEMA__SEQUENCES
The feature id for the 'Sequences' reference list. |
static int |
SCHEMA__TABLES
The feature id for the 'Tables' reference list. |
static int |
SCHEMA__TRIGGERS
The feature id for the 'Triggers' reference list. |
static int |
SCHEMA__USER_DEFINED_TYPES
The feature id for the 'User Defined Types' reference list. |
static int |
SCHEMA_FEATURE_COUNT
The number of structural features of the the 'Schema' class. |
static int |
SEQUENCE
The meta object id for the ' Sequence ' class. |
static int |
SEQUENCE__CONTAINED_TYPE
The feature id for the 'Contained Type' containment reference. |
static int |
SEQUENCE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
SEQUENCE__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
SEQUENCE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
SEQUENCE__IDENTITY
The feature id for the 'Identity' containment reference. |
static int |
SEQUENCE__LABEL
The feature id for the 'Label' attribute. |
static int |
SEQUENCE__NAME
The feature id for the 'Name' attribute. |
static int |
SEQUENCE__REFERENCED_TYPE
The feature id for the 'Referenced Type' reference. |
static int |
SEQUENCE__SCHEMA
The feature id for the 'Schema' reference. |
static int |
SEQUENCE_FEATURE_COUNT
The number of structural features of the the 'Sequence' class. |
static int |
SQL_OBJECT
The meta object id for the ' SQL Object ' class. |
static int |
SQL_OBJECT__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
SQL_OBJECT__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
SQL_OBJECT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
SQL_OBJECT__LABEL
The feature id for the 'Label' attribute. |
static int |
SQL_OBJECT__NAME
The feature id for the 'Name' attribute. |
static int |
SQL_OBJECT_FEATURE_COUNT
The number of structural features of the the 'SQL Object' class. |
static int |
TYPED_ELEMENT
The meta object id for the ' Typed Element ' class. |
static int |
TYPED_ELEMENT__CONTAINED_TYPE
The feature id for the 'Contained Type' containment reference. |
static int |
TYPED_ELEMENT__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list. |
static int |
TYPED_ELEMENT__DESCRIPTION
The feature id for the 'Description' attribute. |
static int |
TYPED_ELEMENT__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list. |
static int |
TYPED_ELEMENT__LABEL
The feature id for the 'Label' attribute. |
static int |
TYPED_ELEMENT__NAME
The feature id for the 'Name' attribute. |
static int |
TYPED_ELEMENT__REFERENCED_TYPE
The feature id for the 'Referenced Type' reference. |
static int |
TYPED_ELEMENT_FEATURE_COUNT
The number of structural features of the the 'Typed Element' class. |
Method Summary | |
org.eclipse.emf.ecore.EReference |
getDatabase_AuthorizationIds()
Returns the meta object for the reference list ' Authorization Ids '. |
org.eclipse.emf.ecore.EReference |
getDatabase_Schemas()
Returns the meta object for the reference list ' Schemas '. |
org.eclipse.emf.ecore.EAttribute |
getDatabase_Vendor()
Returns the meta object for the attribute ' Vendor '. |
org.eclipse.emf.ecore.EAttribute |
getDatabase_Version()
Returns the meta object for the attribute ' Version '. |
org.eclipse.emf.ecore.EClass |
getDatabase()
Returns the meta object for class ' Database '. |
org.eclipse.emf.ecore.EDataType |
getDate()
Returns the meta object for data type ' Date '. |
org.eclipse.emf.ecore.EAttribute |
getDependency_DependencyType()
Returns the meta object for the attribute ' Dependency Type '. |
org.eclipse.emf.ecore.EReference |
getDependency_TargetEnd()
Returns the meta object for the reference ' Target End '. |
org.eclipse.emf.ecore.EClass |
getDependency()
Returns the meta object for class ' Dependency '. |
org.eclipse.emf.ecore.EEnum |
getGenerateType()
Returns the meta object for enum ' Generate Type '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_CycleOption()
Returns the meta object for the attribute ' Cycle Option '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_GenerationType()
Returns the meta object for the attribute ' Generation Type '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_Increment()
Returns the meta object for the attribute ' Increment '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_Maximum()
Returns the meta object for the attribute ' Maximum '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_Minimum()
Returns the meta object for the attribute ' Minimum '. |
org.eclipse.emf.ecore.EAttribute |
getIdentitySpecifier_StartValue()
Returns the meta object for the attribute ' Start Value '. |
org.eclipse.emf.ecore.EClass |
getIdentitySpecifier()
Returns the meta object for class ' Identity Specifier '. |
org.eclipse.emf.ecore.EDataType |
getList()
Returns the meta object for data type ' List '. |
org.eclipse.emf.ecore.EEnum |
getReferentialActionType()
Returns the meta object for enum ' Referential Action Type '. |
org.eclipse.emf.ecore.EReference |
getSchema_Assertions()
Returns the meta object for the reference list ' Assertions '. |
org.eclipse.emf.ecore.EReference |
getSchema_CharSets()
Returns the meta object for the reference list ' Char Sets '. |
org.eclipse.emf.ecore.EReference |
getSchema_Database()
Returns the meta object for the reference ' Database '. |
org.eclipse.emf.ecore.EReference |
getSchema_Indices()
Returns the meta object for the reference list ' Indices '. |
org.eclipse.emf.ecore.EReference |
getSchema_Owner()
Returns the meta object for the reference ' Owner '. |
org.eclipse.emf.ecore.EReference |
getSchema_Routines()
Returns the meta object for the reference list ' Routines '. |
org.eclipse.emf.ecore.EReference |
getSchema_Sequences()
Returns the meta object for the reference list ' Sequences '. |
org.eclipse.emf.ecore.EReference |
getSchema_Tables()
Returns the meta object for the reference list ' Tables '. |
org.eclipse.emf.ecore.EReference |
getSchema_Triggers()
Returns the meta object for the reference list ' Triggers '. |
org.eclipse.emf.ecore.EReference |
getSchema_UserDefinedTypes()
Returns the meta object for the reference list ' User Defined Types '. |
org.eclipse.emf.ecore.EClass |
getSchema()
Returns the meta object for class ' Schema '. |
org.eclipse.emf.ecore.EReference |
getSequence_Identity()
Returns the meta object for the containment reference ' Identity '. |
org.eclipse.emf.ecore.EReference |
getSequence_Schema()
Returns the meta object for the reference ' Schema '. |
org.eclipse.emf.ecore.EClass |
getSequence()
Returns the meta object for class ' Sequence '. |
org.eclipse.emf.ecore.EReference |
getSQLObject_Dependencies()
Returns the meta object for the containment reference list ' Dependencies '. |
org.eclipse.emf.ecore.EAttribute |
getSQLObject_Description()
Returns the meta object for the attribute ' Description '. |
org.eclipse.emf.ecore.EAttribute |
getSQLObject_Label()
Returns the meta object for the attribute ' Label '. |
org.eclipse.emf.ecore.EClass |
getSQLObject()
Returns the meta object for class ' SQL Object '. |
SQLSchemaFactory |
getSQLSchemaFactory()
Returns the factory that creates the instances of the model. |
org.eclipse.emf.ecore.EReference |
getTypedElement_ContainedType()
Returns the meta object for the containment reference ' Contained Type '. |
org.eclipse.emf.ecore.EReference |
getTypedElement_ReferencedType()
Returns the meta object for the reference ' Referenced Type '. |
org.eclipse.emf.ecore.EClass |
getTypedElement()
Returns the meta object for class ' Typed Element '. |
Methods inherited from interface org.eclipse.emf.ecore.EPackage |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final java.lang.String eNAME
public static final java.lang.String eNS_URI
public static final java.lang.String eNS_PREFIX
public static final SQLSchemaPackage eINSTANCE
public static final int IDENTITY_SPECIFIER
Identity Specifier
' class.
IdentitySpecifierImpl
,
SQLSchemaPackageImpl.getIdentitySpecifier()
public static final int IDENTITY_SPECIFIER__GENERATION_TYPE
public static final int IDENTITY_SPECIFIER__START_VALUE
public static final int IDENTITY_SPECIFIER__INCREMENT
public static final int IDENTITY_SPECIFIER__MINIMUM
public static final int IDENTITY_SPECIFIER__MAXIMUM
public static final int IDENTITY_SPECIFIER__CYCLE_OPTION
public static final int IDENTITY_SPECIFIER_FEATURE_COUNT
public static final int SQL_OBJECT
SQL Object
' class.
SQLObjectImpl
,
SQLSchemaPackageImpl.getSQLObject()
public static final int SQL_OBJECT__EANNOTATIONS
public static final int SQL_OBJECT__NAME
public static final int SQL_OBJECT__DEPENDENCIES
public static final int SQL_OBJECT__DESCRIPTION
public static final int SQL_OBJECT__LABEL
public static final int SQL_OBJECT_FEATURE_COUNT
public static final int TYPED_ELEMENT
Typed Element
' class.
TypedElementImpl
,
SQLSchemaPackageImpl.getTypedElement()
public static final int TYPED_ELEMENT__EANNOTATIONS
public static final int TYPED_ELEMENT__NAME
public static final int TYPED_ELEMENT__DEPENDENCIES
public static final int TYPED_ELEMENT__DESCRIPTION
public static final int TYPED_ELEMENT__LABEL
public static final int TYPED_ELEMENT__CONTAINED_TYPE
public static final int TYPED_ELEMENT__REFERENCED_TYPE
public static final int TYPED_ELEMENT_FEATURE_COUNT
public static final int DEPENDENCY
Dependency
' class.
DependencyImpl
,
SQLSchemaPackageImpl.getDependency()
public static final int DEPENDENCY__EANNOTATIONS
public static final int DEPENDENCY__NAME
public static final int DEPENDENCY__DEPENDENCIES
public static final int DEPENDENCY__DESCRIPTION
public static final int DEPENDENCY__LABEL
public static final int DEPENDENCY__TARGET_END
public static final int DEPENDENCY__DEPENDENCY_TYPE
public static final int DEPENDENCY_FEATURE_COUNT
public static final int SCHEMA
Schema
' class.
SchemaImpl
,
SQLSchemaPackageImpl.getSchema()
public static final int SCHEMA__EANNOTATIONS
public static final int SCHEMA__NAME
public static final int SCHEMA__DEPENDENCIES
public static final int SCHEMA__DESCRIPTION
public static final int SCHEMA__LABEL
public static final int SCHEMA__TRIGGERS
public static final int SCHEMA__INDICES
public static final int SCHEMA__TABLES
public static final int SCHEMA__SEQUENCES
public static final int SCHEMA__DATABASE
public static final int SCHEMA__ASSERTIONS
public static final int SCHEMA__USER_DEFINED_TYPES
public static final int SCHEMA__CHAR_SETS
public static final int SCHEMA__ROUTINES
public static final int SCHEMA__OWNER
public static final int SCHEMA_FEATURE_COUNT
public static final int SEQUENCE
Sequence
' class.
SequenceImpl
,
SQLSchemaPackageImpl.getSequence()
public static final int SEQUENCE__EANNOTATIONS
public static final int SEQUENCE__NAME
public static final int SEQUENCE__DEPENDENCIES
public static final int SEQUENCE__DESCRIPTION
public static final int SEQUENCE__LABEL
public static final int SEQUENCE__CONTAINED_TYPE
public static final int SEQUENCE__REFERENCED_TYPE
public static final int SEQUENCE__IDENTITY
public static final int SEQUENCE__SCHEMA
public static final int SEQUENCE_FEATURE_COUNT
public static final int DATABASE
Database
' class.
DatabaseImpl
,
SQLSchemaPackageImpl.getDatabase()
public static final int DATABASE__EANNOTATIONS
public static final int DATABASE__NAME
public static final int DATABASE__DEPENDENCIES
public static final int DATABASE__DESCRIPTION
public static final int DATABASE__LABEL
public static final int DATABASE__VENDOR
public static final int DATABASE__VERSION
public static final int DATABASE__SCHEMAS
public static final int DATABASE__AUTHORIZATION_IDS
public static final int DATABASE_FEATURE_COUNT
public static final int GENERATE_TYPE
Generate Type
' enum.
GenerateType
,
SQLSchemaPackageImpl.getGenerateType()
public static final int REFERENTIAL_ACTION_TYPE
Referential Action Type
' enum.
ReferentialActionType
,
SQLSchemaPackageImpl.getReferentialActionType()
public static final int DATE
Date
,
SQLSchemaPackageImpl.getDate()
public static final int LIST
List
,
SQLSchemaPackageImpl.getList()
Method Detail |
public org.eclipse.emf.ecore.EClass getIdentitySpecifier()
Identity Specifier
'.
IdentitySpecifier
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_GenerationType()
Generation Type
'.
IdentitySpecifier.getGenerationType()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_StartValue()
Start Value
'.
IdentitySpecifier.getStartValue()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_Increment()
Increment
'.
IdentitySpecifier.getIncrement()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_Minimum()
Minimum
'.
IdentitySpecifier.getMinimum()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_Maximum()
Maximum
'.
IdentitySpecifier.getMaximum()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EAttribute getIdentitySpecifier_CycleOption()
Cycle Option
'.
IdentitySpecifier.isCycleOption()
,
getIdentitySpecifier()
public org.eclipse.emf.ecore.EClass getTypedElement()
Typed Element
'.
TypedElement
public org.eclipse.emf.ecore.EReference getTypedElement_ContainedType()
Contained Type
'.
TypedElement.getContainedType()
,
getTypedElement()
public org.eclipse.emf.ecore.EReference getTypedElement_ReferencedType()
Referenced Type
'.
TypedElement.getReferencedType()
,
getTypedElement()
public org.eclipse.emf.ecore.EClass getDependency()
Dependency
'.
Dependency
public org.eclipse.emf.ecore.EReference getDependency_TargetEnd()
Target End
'.
Dependency.getTargetEnd()
,
getDependency()
public org.eclipse.emf.ecore.EAttribute getDependency_DependencyType()
Dependency Type
'.
Dependency.getDependencyType()
,
getDependency()
public org.eclipse.emf.ecore.EClass getSchema()
Schema
'.
Schema
public org.eclipse.emf.ecore.EReference getSchema_Triggers()
Triggers
'.
Schema.getTriggers()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Indices()
Indices
'.
Schema.getIndices()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Tables()
Tables
'.
Schema.getTables()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Sequences()
Sequences
'.
Schema.getSequences()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Database()
Database
'.
Schema.getDatabase()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Assertions()
Assertions
'.
Schema.getAssertions()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_UserDefinedTypes()
User Defined Types
'.
Schema.getUserDefinedTypes()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_CharSets()
Char Sets
'.
Schema.getCharSets()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Routines()
Routines
'.
Schema.getRoutines()
,
getSchema()
public org.eclipse.emf.ecore.EReference getSchema_Owner()
Owner
'.
Schema.getOwner()
,
getSchema()
public org.eclipse.emf.ecore.EClass getSQLObject()
SQL Object
'.
SQLObject
public org.eclipse.emf.ecore.EReference getSQLObject_Dependencies()
Dependencies
'.
SQLObject.getDependencies()
,
getSQLObject()
public org.eclipse.emf.ecore.EAttribute getSQLObject_Description()
Description
'.
SQLObject.getDescription()
,
getSQLObject()
public org.eclipse.emf.ecore.EAttribute getSQLObject_Label()
Label
'.
SQLObject.getLabel()
,
getSQLObject()
public org.eclipse.emf.ecore.EClass getSequence()
Sequence
'.
Sequence
public org.eclipse.emf.ecore.EReference getSequence_Identity()
Identity
'.
Sequence.getIdentity()
,
getSequence()
public org.eclipse.emf.ecore.EReference getSequence_Schema()
Schema
'.
Sequence.getSchema()
,
getSequence()
public org.eclipse.emf.ecore.EClass getDatabase()
Database
'.
Database
public org.eclipse.emf.ecore.EAttribute getDatabase_Vendor()
Vendor
'.
Database.getVendor()
,
getDatabase()
public org.eclipse.emf.ecore.EAttribute getDatabase_Version()
Version
'.
Database.getVersion()
,
getDatabase()
public org.eclipse.emf.ecore.EReference getDatabase_Schemas()
Schemas
'.
Database.getSchemas()
,
getDatabase()
public org.eclipse.emf.ecore.EReference getDatabase_AuthorizationIds()
Authorization Ids
'.
Database.getAuthorizationIds()
,
getDatabase()
public org.eclipse.emf.ecore.EEnum getGenerateType()
Generate Type
'.
GenerateType
public org.eclipse.emf.ecore.EEnum getReferentialActionType()
Referential Action Type
'.
ReferentialActionType
public org.eclipse.emf.ecore.EDataType getDate()
Date
'.
Date
public org.eclipse.emf.ecore.EDataType getList()
List
'.
List
public SQLSchemaFactory getSQLSchemaFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |