|
||||||||||
| 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
public class ColumnDefinitionImpl
An implementation of the model object 'Column Definition'.
The following features are implemented:
Identity Column Data Type DefinitionsIdentity SupportedComputed SupportedIdentity Start Value SupportedIdentity Increment SupportedIdentity Minimum SupportedIdentity Maximum SupportedIdentity Cycle SupportedMaximum 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 ColumnDefinitionDatabaseDefinitionPackage.getColumnDefinition_IdentityColumnDataTypeDefinitions()public boolean isIdentitySupported()
isIdentitySupported in interface ColumnDefinitionColumnDefinition.setIdentitySupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentitySupported()public void setIdentitySupported(boolean newIdentitySupported)
setIdentitySupported in interface ColumnDefinitionnewIdentitySupported - the new value of the 'Identity Supported' attribute.ColumnDefinition.isIdentitySupported()public boolean isComputedSupported()
isComputedSupported in interface ColumnDefinitionColumnDefinition.setComputedSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_ComputedSupported()public void setComputedSupported(boolean newComputedSupported)
setComputedSupported in interface ColumnDefinitionnewComputedSupported - the new value of the 'Computed Supported' attribute.ColumnDefinition.isComputedSupported()public boolean isIdentityStartValueSupported()
isIdentityStartValueSupported in interface ColumnDefinitionColumnDefinition.setIdentityStartValueSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentityStartValueSupported()public void setIdentityStartValueSupported(boolean newIdentityStartValueSupported)
setIdentityStartValueSupported in interface ColumnDefinitionnewIdentityStartValueSupported - the new value of the 'Identity Start Value Supported' attribute.ColumnDefinition.isIdentityStartValueSupported()public boolean isIdentityIncrementSupported()
isIdentityIncrementSupported in interface ColumnDefinitionColumnDefinition.setIdentityIncrementSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentityIncrementSupported()public void setIdentityIncrementSupported(boolean newIdentityIncrementSupported)
setIdentityIncrementSupported in interface ColumnDefinitionnewIdentityIncrementSupported - the new value of the 'Identity Increment Supported' attribute.ColumnDefinition.isIdentityIncrementSupported()public boolean isIdentityMinimumSupported()
isIdentityMinimumSupported in interface ColumnDefinitionColumnDefinition.setIdentityMinimumSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentityMinimumSupported()public void setIdentityMinimumSupported(boolean newIdentityMinimumSupported)
setIdentityMinimumSupported in interface ColumnDefinitionnewIdentityMinimumSupported - the new value of the 'Identity Minimum Supported' attribute.ColumnDefinition.isIdentityMinimumSupported()public boolean isIdentityMaximumSupported()
isIdentityMaximumSupported in interface ColumnDefinitionColumnDefinition.setIdentityMaximumSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentityMaximumSupported()public void setIdentityMaximumSupported(boolean newIdentityMaximumSupported)
setIdentityMaximumSupported in interface ColumnDefinitionnewIdentityMaximumSupported - the new value of the 'Identity Maximum Supported' attribute.ColumnDefinition.isIdentityMaximumSupported()public boolean isIdentityCycleSupported()
isIdentityCycleSupported in interface ColumnDefinitionColumnDefinition.setIdentityCycleSupported(boolean),
DatabaseDefinitionPackage.getColumnDefinition_IdentityCycleSupported()public void setIdentityCycleSupported(boolean newIdentityCycleSupported)
setIdentityCycleSupported in interface ColumnDefinitionnewIdentityCycleSupported - the new value of the 'Identity Cycle Supported' attribute.ColumnDefinition.isIdentityCycleSupported()public int getMaximumIdentifierLength()
getMaximumIdentifierLength in interface ColumnDefinitionColumnDefinition.setMaximumIdentifierLength(int),
DatabaseDefinitionPackage.getColumnDefinition_MaximumIdentifierLength()public void setMaximumIdentifierLength(int newMaximumIdentifierLength)
setMaximumIdentifierLength in interface ColumnDefinitionnewMaximumIdentifierLength - 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 | |||||||||