org.eclipse.wst.rdb.internal.models.dbdefinition.impl
Class DatabaseVendorDefinitionImpl
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.BasicNotifierImpl
|
+--org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
+--org.eclipse.emf.ecore.impl.EObjectImpl
|
+--org.eclipse.wst.rdb.internal.models.dbdefinition.impl.DatabaseVendorDefinitionImpl
- All Implemented Interfaces:
- DatabaseVendorDefinition, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier
- public class DatabaseVendorDefinitionImpl
- extends org.eclipse.emf.ecore.impl.EObjectImpl
- implements DatabaseVendorDefinition
An implementation of the model object 'Database Vendor Definition'.
The following features are implemented:
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.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.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Method Summary |
org.eclipse.emf.common.notify.NotificationChain |
basicSetColumnDefinition(ColumnDefinition newColumnDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetConstraintDefinition(ConstraintDefinition newConstraintDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetIndexDefinition(IndexDefinition newIndexDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetQueryDefinition(QueryDefinition newQueryDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSequenceDefinition(SequenceDefinition newSequenceDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSQLSyntaxDefinition(SQLSyntaxDefinition newSQLSyntaxDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetStoredProcedureDefinition(StoredProcedureDefinition newStoredProcedureDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTableDefinition(TableDefinition newTableDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTableSpaceDefinition(TableSpaceDefinition newTableSpaceDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTriggerDefinition(TriggerDefinition newTriggerDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetUdtDefinition(UserDefinedTypeDefinition newUdtDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
ColumnDefinition |
getColumnDefinition()
|
ConstraintDefinition |
getConstraintDefinition()
|
org.eclipse.emf.common.util.EList |
getExtendedDefinitions()
|
IndexDefinition |
getIndexDefinition()
|
int |
getMaximumCommentLength()
|
int |
getMaximumIdentifierLength()
|
org.eclipse.emf.common.util.EList |
getPredefinedDataTypeDefinitions()
|
QueryDefinition |
getQueryDefinition()
|
SequenceDefinition |
getSequenceDefinition()
|
SQLSyntaxDefinition |
getSQLSyntaxDefinition()
|
StoredProcedureDefinition |
getStoredProcedureDefinition()
|
TableDefinition |
getTableDefinition()
|
TableSpaceDefinition |
getTableSpaceDefinition()
|
TriggerDefinition |
getTriggerDefinition()
|
UserDefinedTypeDefinition |
getUdtDefinition()
|
java.lang.String |
getVendor()
|
java.lang.String |
getVersion()
|
boolean |
isAliasSupported()
|
boolean |
isConstraintsSupported()
|
boolean |
isDomainSupported()
|
boolean |
isJoinSupported()
|
boolean |
isMQTSupported()
|
boolean |
isNicknameConstraintSupported()
|
boolean |
isNicknameSupported()
|
boolean |
isSchemaSupported()
|
boolean |
isSequenceSupported()
|
boolean |
isSnapshotViewSupported()
|
boolean |
isSQLStatementSupported()
|
boolean |
isTablespacesSupported()
|
boolean |
isTriggerSupported()
|
boolean |
isUserDefinedTypeSupported()
|
boolean |
isViewTriggerSupported()
|
void |
setAliasSupported(boolean newAliasSupported)
|
void |
setColumnDefinition(ColumnDefinition newColumnDefinition)
|
void |
setConstraintDefinition(ConstraintDefinition newConstraintDefinition)
|
void |
setConstraintsSupported(boolean newConstraintsSupported)
|
void |
setDomainSupported(boolean newDomainSupported)
|
void |
setIndexDefinition(IndexDefinition newIndexDefinition)
|
void |
setJoinSupported(boolean newJoinSupported)
|
void |
setMaximumCommentLength(int newMaximumCommentLength)
|
void |
setMaximumIdentifierLength(int newMaximumIdentifierLength)
|
void |
setMQTSupported(boolean newMQTSupported)
|
void |
setNicknameConstraintSupported(boolean newNicknameConstraintSupported)
|
void |
setNicknameSupported(boolean newNicknameSupported)
|
void |
setQueryDefinition(QueryDefinition newQueryDefinition)
|
void |
setSchemaSupported(boolean newSchemaSupported)
|
void |
setSequenceDefinition(SequenceDefinition newSequenceDefinition)
|
void |
setSequenceSupported(boolean newSequenceSupported)
|
void |
setSnapshotViewSupported(boolean newSnapshotViewSupported)
|
void |
setSQLStatementSupported(boolean newSQLStatementSupported)
|
void |
setSQLSyntaxDefinition(SQLSyntaxDefinition newSQLSyntaxDefinition)
|
void |
setStoredProcedureDefinition(StoredProcedureDefinition newStoredProcedureDefinition)
|
void |
setTableDefinition(TableDefinition newTableDefinition)
|
void |
setTableSpaceDefinition(TableSpaceDefinition newTableSpaceDefinition)
|
void |
setTablespacesSupported(boolean newTablespacesSupported)
|
void |
setTriggerDefinition(TriggerDefinition newTriggerDefinition)
|
void |
setTriggerSupported(boolean newTriggerSupported)
|
void |
setUdtDefinition(UserDefinedTypeDefinition newUdtDefinition)
|
void |
setUserDefinedTypeSupported(boolean newUserDefinedTypeSupported)
|
void |
setVendor(java.lang.String newVendor)
|
void |
setVersion(java.lang.String newVersion)
|
void |
setViewTriggerSupported(boolean newViewTriggerSupported)
|
java.lang.String |
toString()
|
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, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment |
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.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
getVendor
public java.lang.String getVendor()
-
- Specified by:
getVendor
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Vendor' attribute.
- See Also:
DatabaseVendorDefinition.setVendor(String)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_Vendor()
setVendor
public void setVendor(java.lang.String newVendor)
-
- Specified by:
setVendor
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Vendor' attribute.- See Also:
DatabaseVendorDefinition.getVendor()
getVersion
public java.lang.String getVersion()
-
- Specified by:
getVersion
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Version' attribute.
- See Also:
DatabaseVendorDefinition.setVersion(String)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_Version()
setVersion
public void setVersion(java.lang.String newVersion)
-
- Specified by:
setVersion
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
DatabaseVendorDefinition.getVersion()
isConstraintsSupported
public boolean isConstraintsSupported()
-
- Specified by:
isConstraintsSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Constraints Supported' attribute.
- See Also:
DatabaseVendorDefinition.setConstraintsSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_ConstraintsSupported()
setConstraintsSupported
public void setConstraintsSupported(boolean newConstraintsSupported)
-
- Specified by:
setConstraintsSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Constraints Supported' attribute.- See Also:
DatabaseVendorDefinition.isConstraintsSupported()
getMaximumIdentifierLength
public int getMaximumIdentifierLength()
-
- Specified by:
getMaximumIdentifierLength
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Maximum Identifier Length' attribute.
- See Also:
DatabaseVendorDefinition.setMaximumIdentifierLength(int)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_MaximumIdentifierLength()
setMaximumIdentifierLength
public void setMaximumIdentifierLength(int newMaximumIdentifierLength)
-
- Specified by:
setMaximumIdentifierLength
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Maximum Identifier Length' attribute.- See Also:
DatabaseVendorDefinition.getMaximumIdentifierLength()
isTriggerSupported
public boolean isTriggerSupported()
-
- Specified by:
isTriggerSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Trigger Supported' attribute.
- See Also:
DatabaseVendorDefinition.setTriggerSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_TriggerSupported()
setTriggerSupported
public void setTriggerSupported(boolean newTriggerSupported)
-
- Specified by:
setTriggerSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Trigger Supported' attribute.- See Also:
DatabaseVendorDefinition.isTriggerSupported()
isSnapshotViewSupported
public boolean isSnapshotViewSupported()
-
- Specified by:
isSnapshotViewSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Snapshot View Supported' attribute.
- See Also:
DatabaseVendorDefinition.setSnapshotViewSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SnapshotViewSupported()
setSnapshotViewSupported
public void setSnapshotViewSupported(boolean newSnapshotViewSupported)
-
- Specified by:
setSnapshotViewSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Snapshot View Supported' attribute.- See Also:
DatabaseVendorDefinition.isSnapshotViewSupported()
isJoinSupported
public boolean isJoinSupported()
-
- Specified by:
isJoinSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Join Supported' attribute.
- See Also:
DatabaseVendorDefinition.setJoinSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_JoinSupported()
setJoinSupported
public void setJoinSupported(boolean newJoinSupported)
-
- Specified by:
setJoinSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Join Supported' attribute.- See Also:
DatabaseVendorDefinition.isJoinSupported()
isViewTriggerSupported
public boolean isViewTriggerSupported()
-
- Specified by:
isViewTriggerSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'View Trigger Supported' attribute.
- See Also:
DatabaseVendorDefinition.setViewTriggerSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_ViewTriggerSupported()
setViewTriggerSupported
public void setViewTriggerSupported(boolean newViewTriggerSupported)
-
- Specified by:
setViewTriggerSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'View Trigger Supported' attribute.- See Also:
DatabaseVendorDefinition.isViewTriggerSupported()
isTablespacesSupported
public boolean isTablespacesSupported()
-
- Specified by:
isTablespacesSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Tablespaces Supported' attribute.
- See Also:
DatabaseVendorDefinition.setTablespacesSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_TablespacesSupported()
setTablespacesSupported
public void setTablespacesSupported(boolean newTablespacesSupported)
-
- Specified by:
setTablespacesSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Tablespaces Supported' attribute.- See Also:
DatabaseVendorDefinition.isTablespacesSupported()
getMaximumCommentLength
public int getMaximumCommentLength()
-
- Specified by:
getMaximumCommentLength
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Maximum Comment Length' attribute.
- See Also:
DatabaseVendorDefinition.setMaximumCommentLength(int)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_MaximumCommentLength()
setMaximumCommentLength
public void setMaximumCommentLength(int newMaximumCommentLength)
-
- Specified by:
setMaximumCommentLength
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Maximum Comment Length' attribute.- See Also:
DatabaseVendorDefinition.getMaximumCommentLength()
isSequenceSupported
public boolean isSequenceSupported()
-
- Specified by:
isSequenceSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Sequence Supported' attribute.
- See Also:
DatabaseVendorDefinition.setSequenceSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SequenceSupported()
setSequenceSupported
public void setSequenceSupported(boolean newSequenceSupported)
-
- Specified by:
setSequenceSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Sequence Supported' attribute.- See Also:
DatabaseVendorDefinition.isSequenceSupported()
isMQTSupported
public boolean isMQTSupported()
-
- Specified by:
isMQTSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'MQT Supported' attribute.
- See Also:
DatabaseVendorDefinition.setMQTSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_MQTSupported()
setMQTSupported
public void setMQTSupported(boolean newMQTSupported)
-
- Specified by:
setMQTSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'MQT Supported' attribute.- See Also:
DatabaseVendorDefinition.isMQTSupported()
isSchemaSupported
public boolean isSchemaSupported()
-
- Specified by:
isSchemaSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Schema Supported' attribute.
- See Also:
DatabaseVendorDefinition.setSchemaSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SchemaSupported()
setSchemaSupported
public void setSchemaSupported(boolean newSchemaSupported)
-
- Specified by:
setSchemaSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Schema Supported' attribute.- See Also:
DatabaseVendorDefinition.isSchemaSupported()
isAliasSupported
public boolean isAliasSupported()
-
- Specified by:
isAliasSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Alias Supported' attribute.
- See Also:
DatabaseVendorDefinition.setAliasSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_AliasSupported()
setAliasSupported
public void setAliasSupported(boolean newAliasSupported)
-
- Specified by:
setAliasSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Alias Supported' attribute.- See Also:
DatabaseVendorDefinition.isAliasSupported()
isUserDefinedTypeSupported
public boolean isUserDefinedTypeSupported()
-
- Specified by:
isUserDefinedTypeSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'User Defined Type Supported' attribute.
- See Also:
DatabaseVendorDefinition.setUserDefinedTypeSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_UserDefinedTypeSupported()
setUserDefinedTypeSupported
public void setUserDefinedTypeSupported(boolean newUserDefinedTypeSupported)
-
- Specified by:
setUserDefinedTypeSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'User Defined Type Supported' attribute.- See Also:
DatabaseVendorDefinition.isUserDefinedTypeSupported()
isDomainSupported
public boolean isDomainSupported()
-
- Specified by:
isDomainSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Domain Supported' attribute.
- See Also:
DatabaseVendorDefinition.setDomainSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_DomainSupported()
setDomainSupported
public void setDomainSupported(boolean newDomainSupported)
-
- Specified by:
setDomainSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Domain Supported' attribute.- See Also:
DatabaseVendorDefinition.isDomainSupported()
isSQLStatementSupported
public boolean isSQLStatementSupported()
-
- Specified by:
isSQLStatementSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'SQL Statement Supported' attribute.
- See Also:
DatabaseVendorDefinition.setSQLStatementSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SQLStatementSupported()
setSQLStatementSupported
public void setSQLStatementSupported(boolean newSQLStatementSupported)
-
- Specified by:
setSQLStatementSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'SQL Statement Supported' attribute.- See Also:
DatabaseVendorDefinition.isSQLStatementSupported()
isNicknameSupported
public boolean isNicknameSupported()
-
- Specified by:
isNicknameSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Nickname Supported' attribute.
- See Also:
DatabaseVendorDefinition.setNicknameSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_NicknameSupported()
setNicknameSupported
public void setNicknameSupported(boolean newNicknameSupported)
-
- Specified by:
setNicknameSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Nickname Supported' attribute.- See Also:
DatabaseVendorDefinition.isNicknameSupported()
isNicknameConstraintSupported
public boolean isNicknameConstraintSupported()
-
- Specified by:
isNicknameConstraintSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Nickname Constraint Supported' attribute.
- See Also:
DatabaseVendorDefinition.setNicknameConstraintSupported(boolean)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_NicknameConstraintSupported()
setNicknameConstraintSupported
public void setNicknameConstraintSupported(boolean newNicknameConstraintSupported)
-
- Specified by:
setNicknameConstraintSupported
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Nickname Constraint Supported' attribute.- See Also:
DatabaseVendorDefinition.isNicknameConstraintSupported()
getPredefinedDataTypeDefinitions
public org.eclipse.emf.common.util.EList getPredefinedDataTypeDefinitions()
-
- Specified by:
getPredefinedDataTypeDefinitions
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Predefined Data Type Definitions' containment reference list.
- See Also:
DatabaseDefinitionPackage.getDatabaseVendorDefinition_PredefinedDataTypeDefinitions()
getTableSpaceDefinition
public TableSpaceDefinition getTableSpaceDefinition()
-
- Specified by:
getTableSpaceDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Table Space Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setTableSpaceDefinition(TableSpaceDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_TableSpaceDefinition()
basicSetTableSpaceDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetTableSpaceDefinition(TableSpaceDefinition newTableSpaceDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTableSpaceDefinition
public void setTableSpaceDefinition(TableSpaceDefinition newTableSpaceDefinition)
-
- Specified by:
setTableSpaceDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Table Space Definition' containment reference.- See Also:
DatabaseVendorDefinition.getTableSpaceDefinition()
getStoredProcedureDefinition
public StoredProcedureDefinition getStoredProcedureDefinition()
-
- Specified by:
getStoredProcedureDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Stored Procedure Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setStoredProcedureDefinition(StoredProcedureDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_StoredProcedureDefinition()
basicSetStoredProcedureDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetStoredProcedureDefinition(StoredProcedureDefinition newStoredProcedureDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setStoredProcedureDefinition
public void setStoredProcedureDefinition(StoredProcedureDefinition newStoredProcedureDefinition)
-
- Specified by:
setStoredProcedureDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Stored Procedure Definition' containment reference.- See Also:
DatabaseVendorDefinition.getStoredProcedureDefinition()
getTriggerDefinition
public TriggerDefinition getTriggerDefinition()
-
- Specified by:
getTriggerDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Trigger Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setTriggerDefinition(TriggerDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_TriggerDefinition()
basicSetTriggerDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetTriggerDefinition(TriggerDefinition newTriggerDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTriggerDefinition
public void setTriggerDefinition(TriggerDefinition newTriggerDefinition)
-
- Specified by:
setTriggerDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Trigger Definition' containment reference.- See Also:
DatabaseVendorDefinition.getTriggerDefinition()
getColumnDefinition
public ColumnDefinition getColumnDefinition()
-
- Specified by:
getColumnDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Column Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setColumnDefinition(ColumnDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_ColumnDefinition()
basicSetColumnDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetColumnDefinition(ColumnDefinition newColumnDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setColumnDefinition
public void setColumnDefinition(ColumnDefinition newColumnDefinition)
-
- Specified by:
setColumnDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Column Definition' containment reference.- See Also:
DatabaseVendorDefinition.getColumnDefinition()
getConstraintDefinition
public ConstraintDefinition getConstraintDefinition()
-
- Specified by:
getConstraintDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Constraint Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setConstraintDefinition(ConstraintDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_ConstraintDefinition()
basicSetConstraintDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetConstraintDefinition(ConstraintDefinition newConstraintDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setConstraintDefinition
public void setConstraintDefinition(ConstraintDefinition newConstraintDefinition)
-
- Specified by:
setConstraintDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Constraint Definition' containment reference.- See Also:
DatabaseVendorDefinition.getConstraintDefinition()
getExtendedDefinitions
public org.eclipse.emf.common.util.EList getExtendedDefinitions()
-
- Specified by:
getExtendedDefinitions
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Extended Definitions' containment reference list.
- See Also:
DatabaseDefinitionPackage.getDatabaseVendorDefinition_ExtendedDefinitions()
getIndexDefinition
public IndexDefinition getIndexDefinition()
-
- Specified by:
getIndexDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Index Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setIndexDefinition(IndexDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_IndexDefinition()
basicSetIndexDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetIndexDefinition(IndexDefinition newIndexDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setIndexDefinition
public void setIndexDefinition(IndexDefinition newIndexDefinition)
-
- Specified by:
setIndexDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Index Definition' containment reference.- See Also:
DatabaseVendorDefinition.getIndexDefinition()
getTableDefinition
public TableDefinition getTableDefinition()
-
- Specified by:
getTableDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Table Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setTableDefinition(TableDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_TableDefinition()
basicSetTableDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetTableDefinition(TableDefinition newTableDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTableDefinition
public void setTableDefinition(TableDefinition newTableDefinition)
-
- Specified by:
setTableDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Table Definition' containment reference.- See Also:
DatabaseVendorDefinition.getTableDefinition()
getSequenceDefinition
public SequenceDefinition getSequenceDefinition()
-
- Specified by:
getSequenceDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Sequence Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setSequenceDefinition(SequenceDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SequenceDefinition()
basicSetSequenceDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetSequenceDefinition(SequenceDefinition newSequenceDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setSequenceDefinition
public void setSequenceDefinition(SequenceDefinition newSequenceDefinition)
-
- Specified by:
setSequenceDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Sequence Definition' containment reference.- See Also:
DatabaseVendorDefinition.getSequenceDefinition()
getUdtDefinition
public UserDefinedTypeDefinition getUdtDefinition()
-
- Specified by:
getUdtDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Udt Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setUdtDefinition(UserDefinedTypeDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_UdtDefinition()
basicSetUdtDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetUdtDefinition(UserDefinedTypeDefinition newUdtDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setUdtDefinition
public void setUdtDefinition(UserDefinedTypeDefinition newUdtDefinition)
-
- Specified by:
setUdtDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Udt Definition' containment reference.- See Also:
DatabaseVendorDefinition.getUdtDefinition()
getQueryDefinition
public QueryDefinition getQueryDefinition()
-
- Specified by:
getQueryDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'Query Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setQueryDefinition(QueryDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_QueryDefinition()
basicSetQueryDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetQueryDefinition(QueryDefinition newQueryDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setQueryDefinition
public void setQueryDefinition(QueryDefinition newQueryDefinition)
-
- Specified by:
setQueryDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'Query Definition' containment reference.- See Also:
DatabaseVendorDefinition.getQueryDefinition()
getSQLSyntaxDefinition
public SQLSyntaxDefinition getSQLSyntaxDefinition()
-
- Specified by:
getSQLSyntaxDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Returns:
- the value of the 'SQL Syntax Definition' containment reference.
- See Also:
DatabaseVendorDefinition.setSQLSyntaxDefinition(SQLSyntaxDefinition)
,
DatabaseDefinitionPackage.getDatabaseVendorDefinition_SQLSyntaxDefinition()
basicSetSQLSyntaxDefinition
public org.eclipse.emf.common.notify.NotificationChain basicSetSQLSyntaxDefinition(SQLSyntaxDefinition newSQLSyntaxDefinition,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
setSQLSyntaxDefinition
public void setSQLSyntaxDefinition(SQLSyntaxDefinition newSQLSyntaxDefinition)
-
- Specified by:
setSQLSyntaxDefinition
in interface DatabaseVendorDefinition
- Following copied from interface:
org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition
- Parameters:
value
- the new value of the 'SQL Syntax Definition' containment reference.- See Also:
DatabaseVendorDefinition.getSQLSyntaxDefinition()
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
-
- Overrides:
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eGet
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
-
- Specified by:
eGet
in interface org.eclipse.emf.ecore.EObject
- Overrides:
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eSet
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
-
- Specified by:
eSet
in interface org.eclipse.emf.ecore.EObject
- Overrides:
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eUnset
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
-
- Specified by:
eUnset
in interface org.eclipse.emf.ecore.EObject
- Overrides:
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eIsSet
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
-
- Specified by:
eIsSet
in interface org.eclipse.emf.ecore.EObject
- Overrides:
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
toString
public java.lang.String toString()
-
- Overrides:
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl