org.eclipse.wst.rdb.internal.models.dbdefinition.impl
Class PredefinedDataTypeDefinitionImpl

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.PredefinedDataTypeDefinitionImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.common.notify.Notifier, PredefinedDataTypeDefinition

public class PredefinedDataTypeDefinitionImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements PredefinedDataTypeDefinition

An implementation of the model object 'Predefined Data Type 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
 java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
          
 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)
          
 org.eclipse.emf.common.util.EList getCharacterSet()
          
 java.lang.String getCharacterSetSuffix()
          
 int getDefaultLength()
          
 org.eclipse.emf.common.util.EList getDefaultValueTypes()
          
 org.eclipse.emf.common.util.EList getEncodingScheme()
          
 java.lang.String getEncodingSchemeSuffix()
          
 java.lang.String getFormatterClassName()
          
 java.lang.String getJavaClassName()
          
 int getJdbcEnumType()
          
 int getMaximumLength()
          
 int getMaximumPrecision()
          
 int getMaximumScale()
          
 long getMaximumValue()
          
 int getMinimumScale()
          
 long getMinimumValue()
          
 org.eclipse.emf.common.util.EList getName()
          
 org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType getPrimitiveType()
          
 boolean isBitDataSupported()
          
 boolean isClusteringSupported()
          
 boolean isDefaultSupported()
          
 boolean isFillFactorSupported()
          
 boolean isIdentitySupported()
          
 boolean isKeyConstraintSupported()
          
 boolean isLengthSupported()
          
 boolean isMultipleColumnsSupported()
          
 boolean isNullableSupported()
          
 boolean isPrecisionSupported()
          
 boolean isScaleSupported()
          
 void setBitDataSupported(boolean newBitDataSupported)
          
 void setCharacterSetSuffix(java.lang.String newCharacterSetSuffix)
          
 void setClusteringSupported(boolean newClusteringSupported)
          
 void setDefaultLength(int newDefaultLength)
          
 void setDefaultSupported(boolean newDefaultSupported)
          
 void setEncodingSchemeSuffix(java.lang.String newEncodingSchemeSuffix)
          
 void setFillFactorSupported(boolean newFillFactorSupported)
          
 void setFormatterClassName(java.lang.String newFormatterClassName)
          
 void setIdentitySupported(boolean newIdentitySupported)
          
 void setJavaClassName(java.lang.String newJavaClassName)
          
 void setJdbcEnumType(int newJdbcEnumType)
          
 void setKeyConstraintSupported(boolean newKeyConstraintSupported)
          
 void setLengthSupported(boolean newLengthSupported)
          
 void setMaximumLength(int newMaximumLength)
          
 void setMaximumPrecision(int newMaximumPrecision)
          
 void setMaximumScale(int newMaximumScale)
          
 void setMaximumValue(long newMaximumValue)
          
 void setMinimumScale(int newMinimumScale)
          
 void setMinimumValue(long newMinimumValue)
          
 void setMultipleColumnsSupported(boolean newMultipleColumnsSupported)
          
 void setNullableSupported(boolean newNullableSupported)
          
 void setPrecisionSupported(boolean newPrecisionSupported)
          
 void setPrimitiveType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType newPrimitiveType)
          
 void setScaleSupported(boolean newScaleSupported)
          
 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, eInverseRemove, 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
 

Method Detail

getFormatterClassName

public java.lang.String getFormatterClassName()
Specified by:
getFormatterClassName in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Formatter Class Name' attribute.
See Also:
PredefinedDataTypeDefinition.setFormatterClassName(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_FormatterClassName()

setFormatterClassName

public void setFormatterClassName(java.lang.String newFormatterClassName)
Specified by:
setFormatterClassName in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Formatter Class Name' attribute.
See Also:
PredefinedDataTypeDefinition.getFormatterClassName()

isLengthSupported

public boolean isLengthSupported()
Specified by:
isLengthSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Length Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setLengthSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LengthSupported()

setLengthSupported

public void setLengthSupported(boolean newLengthSupported)
Specified by:
setLengthSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Length Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isLengthSupported()

isScaleSupported

public boolean isScaleSupported()
Specified by:
isScaleSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Scale Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setScaleSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ScaleSupported()

setScaleSupported

public void setScaleSupported(boolean newScaleSupported)
Specified by:
setScaleSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Scale Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isScaleSupported()

isPrecisionSupported

public boolean isPrecisionSupported()
Specified by:
isPrecisionSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Precision Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setPrecisionSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrecisionSupported()

setPrecisionSupported

public void setPrecisionSupported(boolean newPrecisionSupported)
Specified by:
setPrecisionSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Precision Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isPrecisionSupported()

isKeyConstraintSupported

public boolean isKeyConstraintSupported()
Specified by:
isKeyConstraintSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Key Constraint Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setKeyConstraintSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_KeyConstraintSupported()

setKeyConstraintSupported

public void setKeyConstraintSupported(boolean newKeyConstraintSupported)
Specified by:
setKeyConstraintSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Key Constraint Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isKeyConstraintSupported()

isIdentitySupported

public boolean isIdentitySupported()
Specified by:
isIdentitySupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Identity Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setIdentitySupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_IdentitySupported()

setIdentitySupported

public void setIdentitySupported(boolean newIdentitySupported)
Specified by:
setIdentitySupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Identity Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isIdentitySupported()

isMultipleColumnsSupported

public boolean isMultipleColumnsSupported()
Specified by:
isMultipleColumnsSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Multiple Columns Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setMultipleColumnsSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MultipleColumnsSupported()

setMultipleColumnsSupported

public void setMultipleColumnsSupported(boolean newMultipleColumnsSupported)
Specified by:
setMultipleColumnsSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Multiple Columns Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isMultipleColumnsSupported()

isNullableSupported

public boolean isNullableSupported()
Specified by:
isNullableSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Nullable Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setNullableSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_NullableSupported()

setNullableSupported

public void setNullableSupported(boolean newNullableSupported)
Specified by:
setNullableSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Nullable Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isNullableSupported()

isDefaultSupported

public boolean isDefaultSupported()
Specified by:
isDefaultSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Default Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setDefaultSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultSupported()

setDefaultSupported

public void setDefaultSupported(boolean newDefaultSupported)
Specified by:
setDefaultSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Default Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isDefaultSupported()

isClusteringSupported

public boolean isClusteringSupported()
Specified by:
isClusteringSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Clustering Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setClusteringSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ClusteringSupported()

setClusteringSupported

public void setClusteringSupported(boolean newClusteringSupported)
Specified by:
setClusteringSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Clustering Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isClusteringSupported()

isFillFactorSupported

public boolean isFillFactorSupported()
Specified by:
isFillFactorSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Fill Factor Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setFillFactorSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_FillFactorSupported()

setFillFactorSupported

public void setFillFactorSupported(boolean newFillFactorSupported)
Specified by:
setFillFactorSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Fill Factor Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isFillFactorSupported()

isBitDataSupported

public boolean isBitDataSupported()
Specified by:
isBitDataSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Bit Data Supported' attribute.
See Also:
PredefinedDataTypeDefinition.setBitDataSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_BitDataSupported()

setBitDataSupported

public void setBitDataSupported(boolean newBitDataSupported)
Specified by:
setBitDataSupported in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Bit Data Supported' attribute.
See Also:
PredefinedDataTypeDefinition.isBitDataSupported()

getMaximumValue

public long getMaximumValue()
Specified by:
getMaximumValue in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Maximum Value' attribute.
See Also:
PredefinedDataTypeDefinition.setMaximumValue(long), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumValue()

setMaximumValue

public void setMaximumValue(long newMaximumValue)
Specified by:
setMaximumValue in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Maximum Value' attribute.
See Also:
PredefinedDataTypeDefinition.getMaximumValue()

getMinimumValue

public long getMinimumValue()
Specified by:
getMinimumValue in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Minimum Value' attribute.
See Also:
PredefinedDataTypeDefinition.setMinimumValue(long), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumValue()

setMinimumValue

public void setMinimumValue(long newMinimumValue)
Specified by:
setMinimumValue in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Minimum Value' attribute.
See Also:
PredefinedDataTypeDefinition.getMinimumValue()

getMaximumLength

public int getMaximumLength()
Specified by:
getMaximumLength in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Maximum Length' attribute.
See Also:
PredefinedDataTypeDefinition.setMaximumLength(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumLength()

setMaximumLength

public void setMaximumLength(int newMaximumLength)
Specified by:
setMaximumLength in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Maximum Length' attribute.
See Also:
PredefinedDataTypeDefinition.getMaximumLength()

getMaximumPrecision

public int getMaximumPrecision()
Specified by:
getMaximumPrecision in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Maximum Precision' attribute.
See Also:
PredefinedDataTypeDefinition.setMaximumPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumPrecision()

setMaximumPrecision

public void setMaximumPrecision(int newMaximumPrecision)
Specified by:
setMaximumPrecision in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Maximum Precision' attribute.
See Also:
PredefinedDataTypeDefinition.getMaximumPrecision()

getMaximumScale

public int getMaximumScale()
Specified by:
getMaximumScale in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Maximum Scale' attribute.
See Also:
PredefinedDataTypeDefinition.setMaximumScale(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumScale()

setMaximumScale

public void setMaximumScale(int newMaximumScale)
Specified by:
setMaximumScale in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Maximum Scale' attribute.
See Also:
PredefinedDataTypeDefinition.getMaximumScale()

getMinimumScale

public int getMinimumScale()
Specified by:
getMinimumScale in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Minimum Scale' attribute.
See Also:
PredefinedDataTypeDefinition.setMinimumScale(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumScale()

setMinimumScale

public void setMinimumScale(int newMinimumScale)
Specified by:
setMinimumScale in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Minimum Scale' attribute.
See Also:
PredefinedDataTypeDefinition.getMinimumScale()

getDefaultValueTypes

public org.eclipse.emf.common.util.EList getDefaultValueTypes()
Specified by:
getDefaultValueTypes in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Default Value Types' attribute list.
See Also:
DefaultValueType, DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultValueTypes()

getPrimitiveType

public org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType getPrimitiveType()
Specified by:
getPrimitiveType in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Primitive Type' attribute.
See Also:
PrimitiveType, PredefinedDataTypeDefinition.setPrimitiveType(PrimitiveType), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrimitiveType()

setPrimitiveType

public void setPrimitiveType(org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType newPrimitiveType)
Specified by:
setPrimitiveType in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Primitive Type' attribute.
See Also:
PrimitiveType, PredefinedDataTypeDefinition.getPrimitiveType()

getName

public org.eclipse.emf.common.util.EList getName()
Specified by:
getName in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Name' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_Name()

getJdbcEnumType

public int getJdbcEnumType()
Specified by:
getJdbcEnumType in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Jdbc Enum Type' attribute.
See Also:
PredefinedDataTypeDefinition.setJdbcEnumType(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JdbcEnumType()

setJdbcEnumType

public void setJdbcEnumType(int newJdbcEnumType)
Specified by:
setJdbcEnumType in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Jdbc Enum Type' attribute.
See Also:
PredefinedDataTypeDefinition.getJdbcEnumType()

getCharacterSet

public org.eclipse.emf.common.util.EList getCharacterSet()
Specified by:
getCharacterSet in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Character Set' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSet()

getEncodingScheme

public org.eclipse.emf.common.util.EList getEncodingScheme()
Specified by:
getEncodingScheme in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Encoding Scheme' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingScheme()

getCharacterSetSuffix

public java.lang.String getCharacterSetSuffix()
Specified by:
getCharacterSetSuffix in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Character Set Suffix' attribute.
See Also:
PredefinedDataTypeDefinition.setCharacterSetSuffix(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSetSuffix()

setCharacterSetSuffix

public void setCharacterSetSuffix(java.lang.String newCharacterSetSuffix)
Specified by:
setCharacterSetSuffix in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Character Set Suffix' attribute.
See Also:
PredefinedDataTypeDefinition.getCharacterSetSuffix()

getEncodingSchemeSuffix

public java.lang.String getEncodingSchemeSuffix()
Specified by:
getEncodingSchemeSuffix in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Encoding Scheme Suffix' attribute.
See Also:
PredefinedDataTypeDefinition.setEncodingSchemeSuffix(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingSchemeSuffix()

setEncodingSchemeSuffix

public void setEncodingSchemeSuffix(java.lang.String newEncodingSchemeSuffix)
Specified by:
setEncodingSchemeSuffix in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Encoding Scheme Suffix' attribute.
See Also:
PredefinedDataTypeDefinition.getEncodingSchemeSuffix()

getJavaClassName

public java.lang.String getJavaClassName()
Specified by:
getJavaClassName in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Java Class Name' attribute.
See Also:
PredefinedDataTypeDefinition.setJavaClassName(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JavaClassName()

setJavaClassName

public void setJavaClassName(java.lang.String newJavaClassName)
Specified by:
setJavaClassName in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Java Class Name' attribute.
See Also:
PredefinedDataTypeDefinition.getJavaClassName()

getDefaultLength

public int getDefaultLength()
Specified by:
getDefaultLength in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Returns:
the value of the 'Default Length' attribute.
See Also:
PredefinedDataTypeDefinition.setDefaultLength(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultLength()

setDefaultLength

public void setDefaultLength(int newDefaultLength)
Specified by:
setDefaultLength in interface PredefinedDataTypeDefinition
Following copied from interface: org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition
Parameters:
value - the new value of the 'Default Length' attribute.
See Also:
PredefinedDataTypeDefinition.getDefaultLength()

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