org.eclipse.wst.rdb.internal.models.dbdefinition
Interface ColumnDefinition

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ColumnDefinitionImpl

public interface ColumnDefinition
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Column Definition'.

The following features are supported:

See Also:
DatabaseDefinitionPackage.getColumnDefinition()

Method Summary
 boolean isComputedSupported()
          Returns the value of the 'Computed Supported' attribute.
 boolean isIdentityCycleSupported()
          Returns the value of the 'Identity Cycle Supported' attribute.
 boolean isIdentityIncrementSupported()
          Returns the value of the 'Identity Increment Supported' attribute.
 boolean isIdentityMaximumSupported()
          Returns the value of the 'Identity Maximum Supported' attribute.
 boolean isIdentityMinimumSupported()
          Returns the value of the 'Identity Minimum Supported' attribute.
 boolean isIdentityStartValueSupported()
          Returns the value of the 'Identity Start Value Supported' attribute.
 boolean isIdentitySupported()
          Returns the value of the 'Identity Supported' attribute.
 void setComputedSupported(boolean value)
          Sets the value of the 'Computed Supported' attribute.
 void setIdentityCycleSupported(boolean value)
          Sets the value of the 'Identity Cycle Supported' attribute.
 void setIdentityIncrementSupported(boolean value)
          Sets the value of the 'Identity Increment Supported' attribute.
 void setIdentityMaximumSupported(boolean value)
          Sets the value of the 'Identity Maximum Supported' attribute.
 void setIdentityMinimumSupported(boolean value)
          Sets the value of the 'Identity Minimum Supported' attribute.
 void setIdentityStartValueSupported(boolean value)
          Sets the value of the 'Identity Start Value Supported' attribute.
 void setIdentitySupported(boolean value)
          Sets the value of the 'Identity Supported' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

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.getColumnDefinition_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()

isComputedSupported

public boolean isComputedSupported()
Returns the value of the 'Computed Supported' attribute.

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

Returns:
the value of the 'Computed Supported' attribute.
See Also:
setComputedSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_ComputedSupported()

setComputedSupported

public void setComputedSupported(boolean value)
Sets the value of the 'Computed Supported' attribute.
Parameters:
value - the new value of the 'Computed Supported' attribute.
See Also:
isComputedSupported()

isIdentityStartValueSupported

public boolean isIdentityStartValueSupported()
Returns the value of the 'Identity Start Value Supported' attribute. The default value is "false".

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

Returns:
the value of the 'Identity Start Value Supported' attribute.
See Also:
setIdentityStartValueSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_IdentityStartValueSupported()

setIdentityStartValueSupported

public void setIdentityStartValueSupported(boolean value)
Sets the value of the 'Identity Start Value Supported' attribute.
Parameters:
value - the new value of the 'Identity Start Value Supported' attribute.
See Also:
isIdentityStartValueSupported()

isIdentityIncrementSupported

public boolean isIdentityIncrementSupported()
Returns the value of the 'Identity Increment Supported' attribute. The default value is "false".

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

Returns:
the value of the 'Identity Increment Supported' attribute.
See Also:
setIdentityIncrementSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_IdentityIncrementSupported()

setIdentityIncrementSupported

public void setIdentityIncrementSupported(boolean value)
Sets the value of the 'Identity Increment Supported' attribute.
Parameters:
value - the new value of the 'Identity Increment Supported' attribute.
See Also:
isIdentityIncrementSupported()

isIdentityMinimumSupported

public boolean isIdentityMinimumSupported()
Returns the value of the 'Identity Minimum Supported' attribute. The default value is "false".

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

Returns:
the value of the 'Identity Minimum Supported' attribute.
See Also:
setIdentityMinimumSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_IdentityMinimumSupported()

setIdentityMinimumSupported

public void setIdentityMinimumSupported(boolean value)
Sets the value of the 'Identity Minimum Supported' attribute.
Parameters:
value - the new value of the 'Identity Minimum Supported' attribute.
See Also:
isIdentityMinimumSupported()

isIdentityMaximumSupported

public boolean isIdentityMaximumSupported()
Returns the value of the 'Identity Maximum Supported' attribute. The default value is "false".

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

Returns:
the value of the 'Identity Maximum Supported' attribute.
See Also:
setIdentityMaximumSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_IdentityMaximumSupported()

setIdentityMaximumSupported

public void setIdentityMaximumSupported(boolean value)
Sets the value of the 'Identity Maximum Supported' attribute.
Parameters:
value - the new value of the 'Identity Maximum Supported' attribute.
See Also:
isIdentityMaximumSupported()

isIdentityCycleSupported

public boolean isIdentityCycleSupported()
Returns the value of the 'Identity Cycle Supported' attribute. The default value is "false".

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

Returns:
the value of the 'Identity Cycle Supported' attribute.
See Also:
setIdentityCycleSupported(boolean), DatabaseDefinitionPackage.getColumnDefinition_IdentityCycleSupported()

setIdentityCycleSupported

public void setIdentityCycleSupported(boolean value)
Sets the value of the 'Identity Cycle Supported' attribute.
Parameters:
value - the new value of the 'Identity Cycle Supported' attribute.
See Also:
isIdentityCycleSupported()