|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
org.eclipse.datatools.modelbase.dbdefinition.impl.ColumnDefinitionImpl
An implementation of the model object 'Column Definition'.
The following features are implemented:
Identity Column Data Type Definitions
Identity Supported
Computed Supported
Identity Start Value Supported
Identity Increment Supported
Identity Minimum Supported
Identity Maximum Supported
Identity Cycle Supported
Maximum Identifier Length
Method Summary | |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
EList |
getIdentityColumnDataTypeDefinitions()
|
int |
getMaximumIdentifierLength()
|
boolean |
isComputedSupported()
|
boolean |
isIdentityCycleSupported()
|
boolean |
isIdentityIncrementSupported()
|
boolean |
isIdentityMaximumSupported()
|
boolean |
isIdentityMinimumSupported()
|
boolean |
isIdentityStartValueSupported()
|
boolean |
isIdentitySupported()
|
void |
setComputedSupported(boolean newComputedSupported)
|
void |
setIdentityCycleSupported(boolean newIdentityCycleSupported)
|
void |
setIdentityIncrementSupported(boolean newIdentityIncrementSupported)
|
void |
setIdentityMaximumSupported(boolean newIdentityMaximumSupported)
|
void |
setIdentityMinimumSupported(boolean newIdentityMinimumSupported)
|
void |
setIdentityStartValueSupported(boolean newIdentityStartValueSupported)
|
void |
setIdentitySupported(boolean newIdentitySupported)
|
void |
setMaximumIdentifierLength(int newMaximumIdentifierLength)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public EList getIdentityColumnDataTypeDefinitions()
getIdentityColumnDataTypeDefinitions
in interface ColumnDefinition
DatabaseDefinitionPackage.getColumnDefinition_IdentityColumnDataTypeDefinitions()
public boolean isIdentitySupported()
isIdentitySupported
in interface ColumnDefinition
ColumnDefinition.setIdentitySupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentitySupported()
public void setIdentitySupported(boolean newIdentitySupported)
setIdentitySupported
in interface ColumnDefinition
newIdentitySupported
- the new value of the 'Identity Supported' attribute.ColumnDefinition.isIdentitySupported()
public boolean isComputedSupported()
isComputedSupported
in interface ColumnDefinition
ColumnDefinition.setComputedSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_ComputedSupported()
public void setComputedSupported(boolean newComputedSupported)
setComputedSupported
in interface ColumnDefinition
newComputedSupported
- the new value of the 'Computed Supported' attribute.ColumnDefinition.isComputedSupported()
public boolean isIdentityStartValueSupported()
isIdentityStartValueSupported
in interface ColumnDefinition
ColumnDefinition.setIdentityStartValueSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentityStartValueSupported()
public void setIdentityStartValueSupported(boolean newIdentityStartValueSupported)
setIdentityStartValueSupported
in interface ColumnDefinition
newIdentityStartValueSupported
- the new value of the 'Identity Start Value Supported' attribute.ColumnDefinition.isIdentityStartValueSupported()
public boolean isIdentityIncrementSupported()
isIdentityIncrementSupported
in interface ColumnDefinition
ColumnDefinition.setIdentityIncrementSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentityIncrementSupported()
public void setIdentityIncrementSupported(boolean newIdentityIncrementSupported)
setIdentityIncrementSupported
in interface ColumnDefinition
newIdentityIncrementSupported
- the new value of the 'Identity Increment Supported' attribute.ColumnDefinition.isIdentityIncrementSupported()
public boolean isIdentityMinimumSupported()
isIdentityMinimumSupported
in interface ColumnDefinition
ColumnDefinition.setIdentityMinimumSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentityMinimumSupported()
public void setIdentityMinimumSupported(boolean newIdentityMinimumSupported)
setIdentityMinimumSupported
in interface ColumnDefinition
newIdentityMinimumSupported
- the new value of the 'Identity Minimum Supported' attribute.ColumnDefinition.isIdentityMinimumSupported()
public boolean isIdentityMaximumSupported()
isIdentityMaximumSupported
in interface ColumnDefinition
ColumnDefinition.setIdentityMaximumSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentityMaximumSupported()
public void setIdentityMaximumSupported(boolean newIdentityMaximumSupported)
setIdentityMaximumSupported
in interface ColumnDefinition
newIdentityMaximumSupported
- the new value of the 'Identity Maximum Supported' attribute.ColumnDefinition.isIdentityMaximumSupported()
public boolean isIdentityCycleSupported()
isIdentityCycleSupported
in interface ColumnDefinition
ColumnDefinition.setIdentityCycleSupported(boolean)
,
DatabaseDefinitionPackage.getColumnDefinition_IdentityCycleSupported()
public void setIdentityCycleSupported(boolean newIdentityCycleSupported)
setIdentityCycleSupported
in interface ColumnDefinition
newIdentityCycleSupported
- the new value of the 'Identity Cycle Supported' attribute.ColumnDefinition.isIdentityCycleSupported()
public int getMaximumIdentifierLength()
getMaximumIdentifierLength
in interface ColumnDefinition
ColumnDefinition.setMaximumIdentifierLength(int)
,
DatabaseDefinitionPackage.getColumnDefinition_MaximumIdentifierLength()
public void setMaximumIdentifierLength(int newMaximumIdentifierLength)
setMaximumIdentifierLength
in interface ColumnDefinition
newMaximumIdentifierLength
- the new value of the 'Maximum Identifier Length' attribute.ColumnDefinition.getMaximumIdentifierLength()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |