org.eclipse.datatools.modelbase.dbdefinition
Interface PredefinedDataTypeDefinition

All Known Implementing Classes:
PredefinedDataTypeDefinitionImpl

public interface PredefinedDataTypeDefinition

A representation of the model object 'Predefined Data Type Definition'.

The following features are supported:

See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition()

Method Summary
 EList getCharacterSet()
          Returns the value of the 'Character Set' attribute list.
 java.lang.String getCharacterSetSuffix()
          Returns the value of the 'Character Set Suffix' attribute.
 int getCutoffPrecision()
          Returns the value of the 'Cutoff Precision' attribute.
 int getDefaultLeadingPrecision()
          Returns the value of the 'Default Leading Precision' attribute.
 int getDefaultLength()
          Returns the value of the 'Default Length' attribute.
 int getDefaultPrecision()
          Returns the value of the 'Default Precision' attribute.
 int getDefaultScale()
          Returns the value of the 'Default Scale' attribute.
 int getDefaultTrailingPrecision()
          Returns the value of the 'Default Trailing Precision' attribute.
 EList getDefaultValueTypes()
          Returns the value of the 'Default Value Types' attribute list.
 EList getEncodingScheme()
          Returns the value of the 'Encoding Scheme' attribute list.
 java.lang.String getEncodingSchemeSuffix()
          Returns the value of the 'Encoding Scheme Suffix' attribute.
 java.lang.String getJavaClassName()
          Returns the value of the 'Java Class Name' attribute.
 int getJdbcEnumType()
          Returns the value of the 'Jdbc Enum Type' attribute.
 int getLeadingPrecision()
          Returns the value of the 'Leading Precision' attribute.
 LengthUnit getLengthUnit()
          Returns the value of the 'Length Unit' attribute.
 int getMaximumLength()
          Returns the value of the 'Maximum Length' attribute.
 int getMaximumPrecision()
          Returns the value of the 'Maximum Precision' attribute.
 int getMaximumScale()
          Returns the value of the 'Maximum Scale' attribute.
 long getMaximumValue()
          Returns the value of the 'Maximum Value' attribute.
 int getMinimumScale()
          Returns the value of the 'Minimum Scale' attribute.
 long getMinimumValue()
          Returns the value of the 'Minimum Value' attribute.
 EList getName()
          Returns the value of the 'Name' attribute list.
 PrimitiveType getPrimitiveType()
          Returns the value of the 'Primitive Type' attribute.
 int getTrailingPrecision()
          Returns the value of the 'Trailing Precision' attribute.
 boolean isBitDataSupported()
          Returns the value of the 'Bit Data Supported' attribute.
 boolean isClusteringSupported()
          Returns the value of the 'Clustering Supported' attribute.
 boolean isDefaultSupported()
          Returns the value of the 'Default Supported' attribute.
 boolean isFillFactorSupported()
          Returns the value of the 'Fill Factor Supported' attribute.
 boolean isIdentitySupported()
          Returns the value of the 'Identity Supported' attribute.
 boolean isKeyConstraintSupported()
          Returns the value of the 'Key Constraint Supported' attribute.
 boolean isLeadingPrecisionSupported()
          Returns the value of the 'Leading Precision Supported' attribute.
 boolean isLengthSupported()
          Returns the value of the 'Length Supported' attribute.
 boolean isMultipleColumnsSupported()
          Returns the value of the 'Multiple Columns Supported' attribute.
 boolean isNullableSupported()
          Returns the value of the 'Nullable Supported' attribute.
 boolean isPrecisionSupported()
          Returns the value of the 'Precision Supported' attribute.
 boolean isScaleSupported()
          Returns the value of the 'Scale Supported' attribute.
 boolean isTrailingPrecisionSupported()
          Returns the value of the 'Trailing Precision Supported' attribute.
 void setBitDataSupported(boolean value)
          Sets the value of the 'Bit Data Supported' attribute.
 void setCharacterSetSuffix(java.lang.String value)
          Sets the value of the 'Character Set Suffix' attribute.
 void setClusteringSupported(boolean value)
          Sets the value of the 'Clustering Supported' attribute.
 void setCutoffPrecision(int value)
          Sets the value of the 'Cutoff Precision' attribute.
 void setDefaultLeadingPrecision(int value)
          Sets the value of the 'Default Leading Precision' attribute.
 void setDefaultLength(int value)
          Sets the value of the 'Default Length' attribute.
 void setDefaultPrecision(int value)
          Sets the value of the 'Default Precision' attribute.
 void setDefaultScale(int value)
          Sets the value of the 'Default Scale' attribute.
 void setDefaultSupported(boolean value)
          Sets the value of the 'Default Supported' attribute.
 void setDefaultTrailingPrecision(int value)
          Sets the value of the 'Default Trailing Precision' attribute.
 void setEncodingSchemeSuffix(java.lang.String value)
          Sets the value of the 'Encoding Scheme Suffix' attribute.
 void setFillFactorSupported(boolean value)
          Sets the value of the 'Fill Factor Supported' attribute.
 void setIdentitySupported(boolean value)
          Sets the value of the 'Identity Supported' attribute.
 void setJavaClassName(java.lang.String value)
          Sets the value of the 'Java Class Name' attribute.
 void setJdbcEnumType(int value)
          Sets the value of the 'Jdbc Enum Type' attribute.
 void setKeyConstraintSupported(boolean value)
          Sets the value of the 'Key Constraint Supported' attribute.
 void setLeadingPrecision(int value)
          Sets the value of the 'Leading Precision' attribute.
 void setLeadingPrecisionSupported(boolean value)
          Sets the value of the 'Leading Precision Supported' attribute.
 void setLengthSupported(boolean value)
          Sets the value of the 'Length Supported' attribute.
 void setLengthUnit(LengthUnit value)
          Sets the value of the 'Length Unit' attribute.
 void setMaximumLength(int value)
          Sets the value of the 'Maximum Length' attribute.
 void setMaximumPrecision(int value)
          Sets the value of the 'Maximum Precision' attribute.
 void setMaximumScale(int value)
          Sets the value of the 'Maximum Scale' attribute.
 void setMaximumValue(long value)
          Sets the value of the 'Maximum Value' attribute.
 void setMinimumScale(int value)
          Sets the value of the 'Minimum Scale' attribute.
 void setMinimumValue(long value)
          Sets the value of the 'Minimum Value' attribute.
 void setMultipleColumnsSupported(boolean value)
          Sets the value of the 'Multiple Columns Supported' attribute.
 void setNullableSupported(boolean value)
          Sets the value of the 'Nullable Supported' attribute.
 void setPrecisionSupported(boolean value)
          Sets the value of the 'Precision Supported' attribute.
 void setPrimitiveType(PrimitiveType value)
          Sets the value of the 'Primitive Type' attribute.
 void setScaleSupported(boolean value)
          Sets the value of the 'Scale Supported' attribute.
 void setTrailingPrecision(int value)
          Sets the value of the 'Trailing Precision' attribute.
 void setTrailingPrecisionSupported(boolean value)
          Sets the value of the 'Trailing Precision Supported' attribute.
 

Method Detail

isLengthSupported

public boolean isLengthSupported()
Returns the value of the 'Length Supported' attribute.

If the meaning of the 'Length Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Length Supported' attribute.
See Also:
setLengthSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LengthSupported()

setLengthSupported

public void setLengthSupported(boolean value)
Sets the value of the 'Length Supported' attribute.

Parameters:
value - the new value of the 'Length Supported' attribute.
See Also:
isLengthSupported()

isScaleSupported

public boolean isScaleSupported()
Returns the value of the 'Scale Supported' attribute.

If the meaning of the 'Scale Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Scale Supported' attribute.
See Also:
setScaleSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ScaleSupported()

setScaleSupported

public void setScaleSupported(boolean value)
Sets the value of the 'Scale Supported' attribute.

Parameters:
value - the new value of the 'Scale Supported' attribute.
See Also:
isScaleSupported()

isPrecisionSupported

public boolean isPrecisionSupported()
Returns the value of the 'Precision Supported' attribute.

If the meaning of the 'Precision Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Precision Supported' attribute.
See Also:
setPrecisionSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrecisionSupported()

setPrecisionSupported

public void setPrecisionSupported(boolean value)
Sets the value of the 'Precision Supported' attribute.

Parameters:
value - the new value of the 'Precision Supported' attribute.
See Also:
isPrecisionSupported()

isKeyConstraintSupported

public boolean isKeyConstraintSupported()
Returns the value of the 'Key Constraint Supported' attribute.

If the meaning of the 'Key Constraint Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Key Constraint Supported' attribute.
See Also:
setKeyConstraintSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_KeyConstraintSupported()

setKeyConstraintSupported

public void setKeyConstraintSupported(boolean value)
Sets the value of the 'Key Constraint Supported' attribute.

Parameters:
value - the new value of the 'Key Constraint Supported' attribute.
See Also:
isKeyConstraintSupported()

isIdentitySupported

public boolean isIdentitySupported()
Returns the value of the 'Identity Supported' attribute.

If the meaning of the 'Identity Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Identity Supported' attribute.
See Also:
setIdentitySupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_IdentitySupported()

setIdentitySupported

public void setIdentitySupported(boolean value)
Sets the value of the 'Identity Supported' attribute.

Parameters:
value - the new value of the 'Identity Supported' attribute.
See Also:
isIdentitySupported()

isMultipleColumnsSupported

public boolean isMultipleColumnsSupported()
Returns the value of the 'Multiple Columns Supported' attribute.

If the meaning of the 'Multiple Columns Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Multiple Columns Supported' attribute.
See Also:
setMultipleColumnsSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MultipleColumnsSupported()

setMultipleColumnsSupported

public void setMultipleColumnsSupported(boolean value)
Sets the value of the 'Multiple Columns Supported' attribute.

Parameters:
value - the new value of the 'Multiple Columns Supported' attribute.
See Also:
isMultipleColumnsSupported()

isNullableSupported

public boolean isNullableSupported()
Returns the value of the 'Nullable Supported' attribute. The default value is "true".

If the meaning of the 'Nullable Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Nullable Supported' attribute.
See Also:
setNullableSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_NullableSupported()

setNullableSupported

public void setNullableSupported(boolean value)
Sets the value of the 'Nullable Supported' attribute.

Parameters:
value - the new value of the 'Nullable Supported' attribute.
See Also:
isNullableSupported()

isDefaultSupported

public boolean isDefaultSupported()
Returns the value of the 'Default Supported' attribute. The default value is "true".

If the meaning of the 'Default Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Supported' attribute.
See Also:
setDefaultSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultSupported()

setDefaultSupported

public void setDefaultSupported(boolean value)
Sets the value of the 'Default Supported' attribute.

Parameters:
value - the new value of the 'Default Supported' attribute.
See Also:
isDefaultSupported()

isClusteringSupported

public boolean isClusteringSupported()
Returns the value of the 'Clustering Supported' attribute.

If the meaning of the 'Clustering Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Clustering Supported' attribute.
See Also:
setClusteringSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_ClusteringSupported()

setClusteringSupported

public void setClusteringSupported(boolean value)
Sets the value of the 'Clustering Supported' attribute.

Parameters:
value - the new value of the 'Clustering Supported' attribute.
See Also:
isClusteringSupported()

isFillFactorSupported

public boolean isFillFactorSupported()
Returns the value of the 'Fill Factor Supported' attribute.

If the meaning of the 'Fill Factor Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Fill Factor Supported' attribute.
See Also:
setFillFactorSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_FillFactorSupported()

setFillFactorSupported

public void setFillFactorSupported(boolean value)
Sets the value of the 'Fill Factor Supported' attribute.

Parameters:
value - the new value of the 'Fill Factor Supported' attribute.
See Also:
isFillFactorSupported()

isBitDataSupported

public boolean isBitDataSupported()
Returns the value of the 'Bit Data Supported' attribute.

If the meaning of the 'Bit Data Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Bit Data Supported' attribute.
See Also:
setBitDataSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_BitDataSupported()

setBitDataSupported

public void setBitDataSupported(boolean value)
Sets the value of the 'Bit Data Supported' attribute.

Parameters:
value - the new value of the 'Bit Data Supported' attribute.
See Also:
isBitDataSupported()

getMaximumValue

public long getMaximumValue()
Returns the value of the 'Maximum Value' attribute.

If the meaning of the 'Maximum Value' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Maximum Value' attribute.
See Also:
setMaximumValue(long), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumValue()

setMaximumValue

public void setMaximumValue(long value)
Sets the value of the 'Maximum Value' attribute.

Parameters:
value - the new value of the 'Maximum Value' attribute.
See Also:
getMaximumValue()

getMinimumValue

public long getMinimumValue()
Returns the value of the 'Minimum Value' attribute.

If the meaning of the 'Minimum Value' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Minimum Value' attribute.
See Also:
setMinimumValue(long), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumValue()

setMinimumValue

public void setMinimumValue(long value)
Sets the value of the 'Minimum Value' attribute.

Parameters:
value - the new value of the 'Minimum Value' attribute.
See Also:
getMinimumValue()

getMaximumLength

public int getMaximumLength()
Returns the value of the 'Maximum Length' attribute.

If the meaning of the 'Maximum Length' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Maximum Length' attribute.
See Also:
setMaximumLength(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumLength()

setMaximumLength

public void setMaximumLength(int value)
Sets the value of the 'Maximum Length' attribute.

Parameters:
value - the new value of the 'Maximum Length' attribute.
See Also:
getMaximumLength()

getMaximumPrecision

public int getMaximumPrecision()
Returns the value of the 'Maximum Precision' attribute.

If the meaning of the 'Maximum Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Maximum Precision' attribute.
See Also:
setMaximumPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumPrecision()

setMaximumPrecision

public void setMaximumPrecision(int value)
Sets the value of the 'Maximum Precision' attribute.

Parameters:
value - the new value of the 'Maximum Precision' attribute.
See Also:
getMaximumPrecision()

getMaximumScale

public int getMaximumScale()
Returns the value of the 'Maximum Scale' attribute.

If the meaning of the 'Maximum Scale' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Maximum Scale' attribute.
See Also:
setMaximumScale(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MaximumScale()

setMaximumScale

public void setMaximumScale(int value)
Sets the value of the 'Maximum Scale' attribute.

Parameters:
value - the new value of the 'Maximum Scale' attribute.
See Also:
getMaximumScale()

getMinimumScale

public int getMinimumScale()
Returns the value of the 'Minimum Scale' attribute.

If the meaning of the 'Minimum Scale' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Minimum Scale' attribute.
See Also:
setMinimumScale(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_MinimumScale()

setMinimumScale

public void setMinimumScale(int value)
Sets the value of the 'Minimum Scale' attribute.

Parameters:
value - the new value of the 'Minimum Scale' attribute.
See Also:
getMinimumScale()

getDefaultValueTypes

public EList getDefaultValueTypes()
Returns the value of the 'Default Value Types' attribute list. The list contents are of type DefaultValueType. The literals are from the enumeration DefaultValueType.

If the meaning of the 'Default Value Types' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Value Types' attribute list.
See Also:
DefaultValueType, DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultValueTypes()

getPrimitiveType

public PrimitiveType getPrimitiveType()
Returns the value of the 'Primitive Type' attribute. The literals are from the enumeration PrimitiveType.

If the meaning of the 'Primitive Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Primitive Type' attribute.
See Also:
PrimitiveType, setPrimitiveType(PrimitiveType), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_PrimitiveType()

setPrimitiveType

public void setPrimitiveType(PrimitiveType value)
Sets the value of the 'Primitive Type' attribute.

Parameters:
value - the new value of the 'Primitive Type' attribute.
See Also:
PrimitiveType, getPrimitiveType()

getName

public EList getName()
Returns the value of the 'Name' attribute list. The list contents are of type String.

If the meaning of the 'Name' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_Name()

getJdbcEnumType

public int getJdbcEnumType()
Returns the value of the 'Jdbc Enum Type' attribute.

If the meaning of the 'Jdbc Enum Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Jdbc Enum Type' attribute.
See Also:
setJdbcEnumType(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JdbcEnumType()

setJdbcEnumType

public void setJdbcEnumType(int value)
Sets the value of the 'Jdbc Enum Type' attribute.

Parameters:
value - the new value of the 'Jdbc Enum Type' attribute.
See Also:
getJdbcEnumType()

getCharacterSet

public EList getCharacterSet()
Returns the value of the 'Character Set' attribute list. The list contents are of type String.

If the meaning of the 'Character Set' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Character Set' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSet()

getEncodingScheme

public EList getEncodingScheme()
Returns the value of the 'Encoding Scheme' attribute list. The list contents are of type String.

If the meaning of the 'Encoding Scheme' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Encoding Scheme' attribute list.
See Also:
DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingScheme()

getCharacterSetSuffix

public java.lang.String getCharacterSetSuffix()
Returns the value of the 'Character Set Suffix' attribute. The default value is "".

If the meaning of the 'Character Set Suffix' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Character Set Suffix' attribute.
See Also:
setCharacterSetSuffix(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CharacterSetSuffix()

setCharacterSetSuffix

public void setCharacterSetSuffix(java.lang.String value)
Sets the value of the 'Character Set Suffix' attribute.

Parameters:
value - the new value of the 'Character Set Suffix' attribute.
See Also:
getCharacterSetSuffix()

getEncodingSchemeSuffix

public java.lang.String getEncodingSchemeSuffix()
Returns the value of the 'Encoding Scheme Suffix' attribute. The default value is "".

If the meaning of the 'Encoding Scheme Suffix' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Encoding Scheme Suffix' attribute.
See Also:
setEncodingSchemeSuffix(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_EncodingSchemeSuffix()

setEncodingSchemeSuffix

public void setEncodingSchemeSuffix(java.lang.String value)
Sets the value of the 'Encoding Scheme Suffix' attribute.

Parameters:
value - the new value of the 'Encoding Scheme Suffix' attribute.
See Also:
getEncodingSchemeSuffix()

getJavaClassName

public java.lang.String getJavaClassName()
Returns the value of the 'Java Class Name' attribute.

If the meaning of the 'Java Class Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Java Class Name' attribute.
See Also:
setJavaClassName(String), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_JavaClassName()

setJavaClassName

public void setJavaClassName(java.lang.String value)
Sets the value of the 'Java Class Name' attribute.

Parameters:
value - the new value of the 'Java Class Name' attribute.
See Also:
getJavaClassName()

getDefaultLength

public int getDefaultLength()
Returns the value of the 'Default Length' attribute.

If the meaning of the 'Default Length' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Length' attribute.
See Also:
setDefaultLength(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultLength()

setDefaultLength

public void setDefaultLength(int value)
Sets the value of the 'Default Length' attribute.

Parameters:
value - the new value of the 'Default Length' attribute.
See Also:
getDefaultLength()

getDefaultPrecision

public int getDefaultPrecision()
Returns the value of the 'Default Precision' attribute.

If the meaning of the 'Default Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Precision' attribute.
See Also:
setDefaultPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultPrecision()

setDefaultPrecision

public void setDefaultPrecision(int value)
Sets the value of the 'Default Precision' attribute.

Parameters:
value - the new value of the 'Default Precision' attribute.
See Also:
getDefaultPrecision()

getDefaultScale

public int getDefaultScale()
Returns the value of the 'Default Scale' attribute.

If the meaning of the 'Default Scale' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Scale' attribute.
See Also:
setDefaultScale(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultScale()

setDefaultScale

public void setDefaultScale(int value)
Sets the value of the 'Default Scale' attribute.

Parameters:
value - the new value of the 'Default Scale' attribute.
See Also:
getDefaultScale()

getCutoffPrecision

public int getCutoffPrecision()
Returns the value of the 'Cutoff Precision' attribute.

If the meaning of the 'Cutoff Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Cutoff Precision' attribute.
See Also:
setCutoffPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_CutoffPrecision()

setCutoffPrecision

public void setCutoffPrecision(int value)
Sets the value of the 'Cutoff Precision' attribute.

Parameters:
value - the new value of the 'Cutoff Precision' attribute.
See Also:
getCutoffPrecision()

getLengthUnit

public LengthUnit getLengthUnit()
Returns the value of the 'Length Unit' attribute. The literals are from the enumeration LengthUnit.

If the meaning of the 'Length Unit' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Length Unit' attribute.
See Also:
LengthUnit, setLengthUnit(LengthUnit), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LengthUnit()

setLengthUnit

public void setLengthUnit(LengthUnit value)
Sets the value of the 'Length Unit' attribute.

Parameters:
value - the new value of the 'Length Unit' attribute.
See Also:
LengthUnit, getLengthUnit()

getTrailingPrecision

public int getTrailingPrecision()
Returns the value of the 'Trailing Precision' attribute.

If the meaning of the 'Trailing Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Trailing Precision' attribute.
See Also:
setTrailingPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_TrailingPrecision()

setTrailingPrecision

public void setTrailingPrecision(int value)
Sets the value of the 'Trailing Precision' attribute.

Parameters:
value - the new value of the 'Trailing Precision' attribute.
See Also:
getTrailingPrecision()

getDefaultTrailingPrecision

public int getDefaultTrailingPrecision()
Returns the value of the 'Default Trailing Precision' attribute.

If the meaning of the 'Default Trailing Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Trailing Precision' attribute.
See Also:
setDefaultTrailingPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultTrailingPrecision()

setDefaultTrailingPrecision

public void setDefaultTrailingPrecision(int value)
Sets the value of the 'Default Trailing Precision' attribute.

Parameters:
value - the new value of the 'Default Trailing Precision' attribute.
See Also:
getDefaultTrailingPrecision()

isTrailingPrecisionSupported

public boolean isTrailingPrecisionSupported()
Returns the value of the 'Trailing Precision Supported' attribute.

If the meaning of the 'Trailing Precision Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Trailing Precision Supported' attribute.
See Also:
setTrailingPrecisionSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_TrailingPrecisionSupported()

setTrailingPrecisionSupported

public void setTrailingPrecisionSupported(boolean value)
Sets the value of the 'Trailing Precision Supported' attribute.

Parameters:
value - the new value of the 'Trailing Precision Supported' attribute.
See Also:
isTrailingPrecisionSupported()

getLeadingPrecision

public int getLeadingPrecision()
Returns the value of the 'Leading Precision' attribute.

If the meaning of the 'Leading Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Leading Precision' attribute.
See Also:
setLeadingPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LeadingPrecision()

setLeadingPrecision

public void setLeadingPrecision(int value)
Sets the value of the 'Leading Precision' attribute.

Parameters:
value - the new value of the 'Leading Precision' attribute.
See Also:
getLeadingPrecision()

getDefaultLeadingPrecision

public int getDefaultLeadingPrecision()
Returns the value of the 'Default Leading Precision' attribute.

If the meaning of the 'Default Leading Precision' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Leading Precision' attribute.
See Also:
setDefaultLeadingPrecision(int), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_DefaultLeadingPrecision()

setDefaultLeadingPrecision

public void setDefaultLeadingPrecision(int value)
Sets the value of the 'Default Leading Precision' attribute.

Parameters:
value - the new value of the 'Default Leading Precision' attribute.
See Also:
getDefaultLeadingPrecision()

isLeadingPrecisionSupported

public boolean isLeadingPrecisionSupported()
Returns the value of the 'Leading Precision Supported' attribute.

If the meaning of the 'Leading Precision Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Leading Precision Supported' attribute.
See Also:
setLeadingPrecisionSupported(boolean), DatabaseDefinitionPackage.getPredefinedDataTypeDefinition_LeadingPrecisionSupported()

setLeadingPrecisionSupported

public void setLeadingPrecisionSupported(boolean value)
Sets the value of the 'Leading Precision Supported' attribute.

Parameters:
value - the new value of the 'Leading Precision Supported' attribute.
See Also:
isLeadingPrecisionSupported()


Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.